生成静态时报错排查处理

在生成静态的时候出错,最大可能性是模板的问题排查方法1、打开index.php开启开发者模式开关https://www.xunruicms.com/doc/204.html2、后台开启url自由模式3

系统信息提示页面msg.html

用来提示系统的信息,例如这种提示:模板文件路径:/template/pc/default/home/msg.html提示信息输出格式:{if$code==1}提示成功的信息{else}提示失败的信息{...

DEDECMS模板标签转换说明

DEDE模板标签与迅睿CMS标签的对应说明{dede:field.typename/}迅睿CMS模板标签在线生成器:https://www.xunruicms.com/doc/code/当前栏目名称:

模板代码注释note标签

在迅睿模板中使用的注释标签语法:模板代码注释内容不会被模板所显示,作为注释功能,代码语法如下:{note}注释内容{/note}这句不会出现在网页中,只会在模板里面显示,方便开发者设计模板一般开发者使

腾讯地图

一、函数名称dr_qq_map 二、参数值参数介绍1地图坐标2显示等级,越高越详细,默认153地图宽度4地图高度51表示不显示动态坐标移动标识四、返回值返回地图图片五、模板示例{dr_qq_map('116.332979,39.976004',...

模板引用

模板引用是在本模板中引用公共模板,例如引用公共的头部和底部一样。1、引用本目录下的xxx.html,当本目录不存在时会引用主目录下的xxx.html{template "xxx.html"}2、强制引用主目录下的xxx.html{template "xxx.html...

Loop循环语句

格式一{loop 模板数组 $索引变量 $值变量} 执行语句{/loop}格式二{loop 模板数组 $值变量} 执行语句{/loop} 主要用于数组循环,loop循环实质上是foreach循环

模板基本语法

语法格式:{标签}标签必须存在于{ }之间,模板中支持PHP标签错误的标签写法错误1、css混用很多人喜欢把css之间写在页面里面,如下面所示:.indexbox{background:#fff;padding:10px;}这种写法是不规范的,需要将上面...

function标签-调用函数值

一、作用在模板中调用自定义函数的返回结果,带缓存功能,效率高一般用于数据库查询,这种标签自带缓存,可以避免重复查询数据二、语法{function name=自定义函数的名称 ....}{/function}三、参数介绍参数介绍name自定义函数的名称,需要预先定义函数param向自定义函数中传递参数cache缓存时间单位秒,默认关闭缓存;当cache=3600时,表示缓存时间1小时,建议数据查询的...

模板方式-发送通知提醒方法

1、定义自己的提醒方法在App中新建dayrui/App/Myapp/Config/Notice.php

点赞插件用法

1、安装点赞插件2、选择某个模块,安装到具体的模块里面,如news模块3、然后发布一篇文章,在访问文章详情页面,就可以点赞了自定义模板show.html调用代码可以在默认模板中复制:有帮助{intva...

API-POST方式请求

当post数据结果返回:msg:view或者msg:当前是get请求方式,返回当前模板可用的变量说明你客户端提交方式并非是post方式了使用API提交数据时必须使用POST方式,表单form的enct...

多个内容页:给内容创建多个模板和地址

需求:默认一篇内容只有一个地址和模板,就如【show-123.html】,这种地址表示内容详情页面;如果还需要为这个内容创建多个页面,例如【show-123-two.html】等。实现原理:使用新建控制器的方式来做新url地址构成。实现方法:1、以news模块为例,复制原有文件 dayrui/App/News/Controllers/Show.php2、粘贴为Two.php,内容做一下变更:

判断移动端

判断移动端的写法:{if IS_MOBILE}当前模板是调用的移动端模板,(不可能使用的电脑模板){/if}{if IS_MOBILE_USER}当前访客是来自移动端,(可能使用的电脑模板){/if}

模块内容推送到公众号

将文章内容作为模板消息推送给你微信公众号1、申请模板消息模板,去微信公众号平台申请2、申请成功后,有如下参数信息:模版ID**************开发者调用模版消息接口时需提供模版ID标题班级通知...

modue标签默认条件Mwhere.php

模板的module标签或search标签循环条件:dayrui/App/应用目录/Config/Mwhere.php

模块表单模板

前端界面默认模块表单模板介绍发布:/template/pc/web/default/mform_post.html列表:/template/pc/web/default/mform_list.html查看:/template/pc/web/default/mform_show.html自定义模块表单模板介绍发布:/templ...

Phpword生成word文档

代码仓库:https://github.com/PHPOffice/PHPWord1、进入/dayrui目录2、使用命令行安装类composerrequirephpoffice/phpword3、需要将vendor目录命名为Vendor(首字母大写)4、新建test.docx作为测试的模板文件,并设置变量变量:${name}职位:${zhiwei}编号:${bianhao}5、新建控制器文件:da...

CMS入门使用须知

CMS,顾名思义他是内容管理系统,是用来管理和组织内容的一种系统,它可以在多种终端来调用和展示这些内容,例如:1、PC网站终端PC电脑传统网站是通过HTML模板页面来展示CMS内容2、移动端H5终端移...

将独立模块首页作为网站首页

以独立模块demo为例,一般情况下:首页模板是:index.html独立模块首页模板是:demo/index.html有些需求想要实现把独立模块的首页(demo/index.html)作为网站的首页。...

默认模板适用于正式建站吗

默认模板不建议应用于正式的网站中,因为1、默认模板侧重于学习套用cms的模板标签,内部存在大量的编码注释,不利于正式网站2、默认模板以功能展示为主,html结构不利于seo优化和收录3、默认模板被许多...

为栏目设置自定义模板

栏目模板默认情况下这样命名的:category.html 栏目封面list.html 最终可发布的栏目列表page.html 共享模块的单网页类型show.html 文章内容页面比如栏目A不想要这种命名怎么办?进入栏目修改界面,模板设置这里可以自定义输入模板名称,命名格式:xxxxx.html,不能带/符号。调用优先级别问题:模块news的list.html目录是/home/news/list.h...

表格字段 Ftable

内容详情中(show.html) 模板中调用方法是:默认class写法:{dr_get_ftable(字段ID号, $字段名)}自定义table的class写法:{dr_get_ftable(字段ID号, $字段名, 'mytableclass')}mytableclass就是给表格加class,解析为:table calss="mytableclass"注意:1、[字段名]需要换...

模块草稿、回收站、审核、定时的内容预览页

模块内容的草稿、回收站、审核、定时的内容预览页,建议只做内容展示预览功能,不要加一些逻辑判断,比如相关标签代码啊、评论框代码啊、阅读数统计代码啊,这些页面是临时的内容展示界面,不会具备逻辑操作功能临时模板命名格式如下:草稿 /template/pc/home/模块目录/show_draft.html回收站 /template/pc/home/模块目录/show_recycle.html审核 /te...

系统不允许创建和修改模板文件

目前没有开启可编辑文件权限,只能查看和浏览文件

网站表单/全局表单参数设置

每个网站表单都可以定义一种个性配置,为网站表单属性增加各种配置选项例如,为test表单,增加文本选项appid参数设置1、新建模板dayrui/App/Form/Views/diy_test.html...

多文件Files

内容详情中(show.html) 模板中调用方法是:{loop $字段名 $i $c} 序号: {$i} 标题:{$c.title} 描述:{$c.description} 文件原始地址:{dr_get_file($c.file)} 文件的下载地址:{dr_down_file($c.file)} 图片缩略图:{dr_thumb($c.file, 200, 200...

同一个网站内容以不同的模板来展示数据技巧

需求场景:网站多套模板时可以分别查看各个模板预览网站例如主站域名是:www.xr.com,入口地址是:/www/wwwroot/www.xr.com/index.php那么新模板预览网站例如是:域名是...

自定义模板解析list标签

需要精通php的开发者使用系统自带的标签有{category****}获取栏目{/category}{linkage****}获取联动菜单{/linkage}{page****}单页面{/page}{...

前端/会员中心样式升级

安装包中是不包含前端模板和用户中心的样式文件的,如果网站采用了官方原版的前端样式或者用户中心界面时,升级方式是:一、前端模板1、下载全新的安装包2、把安装包中的/static/default/web/...