联系官方销售客服

1835022288

028-61286886

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

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/...

如何利用模块内容进行文件下载功能

第一步,设计文件上传字段第二步,在模板中写上文件下载代码第三步,设置文件下载权限

多级栏目导航循环显示

多级栏目导航循环显示效果是:鼠标放在栏目导航上面,会下拉显示第二级栏目列表,然后放在第二级栏目时会显示第三级栏目列表,等等例如默认模板的写法是这样的:template/pc/default/home/...

模板文件不存在

访问页面提示:模板文件不存在这个时候我们可以开启开发者模式:https://www.xunruicms.com/doc/204.html 这个时候就可以看到具体是哪一个模板缺少了,方便直接按照上面的路...

把序列号1变成01,2变成02,自动保留两位

把序列号1变成01,2变成02,自动保留两位的模板写法技巧例子中以$key作为序号变量例1:比如变量是从1开始的写法:{$key}补0写法为:{str_pad($key,2,'0',S...

在模板中读取本模板有哪些可以使用的变量

在模板中读取本模板有哪些可以使用的变量,仅限于模板文件中使用,****.html:{var_dump($this->_options)}这个标签是输出当前模板可用的变量,比如输出格式为:{$上面的打印...

当前页面URL地址

在html模板中调用当前页面的URL地址是:{$my_web_url}在PHP程序里面调用当前页面地址是:{dr_now_url()}

用户组申请按组设计模板

默认情况下的用户组申请界面的模板是:apply_index.html在一些项目中可能会有这种需求:不同的用户组申请时可以设置不同的模板那么设置方式是:例如给用户组(8)单独设置一套申请时的模板访问用户...

快捷登录注册页面升级

当后台设置过以下选择项时,需单独对注册页面进行升级需要升级的模板为:template/pc/default/member/login_oauth.htmltemplate/mobile/default...

用户组支持在线付款的升级

新版中支持在用户组中进行在线直接付款升级组老版本的模板中只支持余额付款,那么升级步骤是1、相关文件template/pc和mobile/default/member/apply_index.htmlt...