联系官方销售客服

1835022288

028-61286886

插件和模块的区别

模块和插件实则上是同一种概念,模块属于特殊的插件,模块具备一种规范化的控制器规则,创建模块后系统会自动创建一些列的控制器文件和一些列的数据库表,他可以用来内容的发布工作。模块属于傻瓜式的插件,基本的逻辑程序都由CMS提供,开发者只需要集成CMS的规范就你可以组织和管理内容。

Table类:搜索条件的开发

适用于继承table类的控制器文件,需要精通php的开发者功能介绍:在列表搜索时,默认的搜索方式是模糊匹配,比如我需要改成以空格为分隔进行多词语搜索默认情况下会将【词语一 词语二】当成一个词语进行数据

Table类:自定义查询语句

适用于继承table类的控制器文件,需要精通php的开发者,需要v4.6.2及其以上版本支持功能介绍:对数据库查询条件的扩展,比如自定义多个where条件,自定义多个join关联表等等用法说明:$th

重写模块的系统Control控制器类方法

Control是控制器类继承的父类程序文件,由模块控制器继承。一、后台控制器父类目录:/dayrui/App/Module/Control/Admin用于模块的后台控制器,由模块目录的Admin控制器

模块属性参数:内容发布通知多人

开发实例:模块内容用户投稿后,通知到指定的账号(可多个账号)后台设置效果界面:例子以Demo模块为例,其他模块请自己修改目录名称。1、新建配置控制器文件:dayrui/App/Demo/Control

获取URI地址

URI路由地址:APP目录/控制器文件/方法函数通过动态地址获取URL:index.php?s=APP目录&c=控制器文件&m=方法函数获取当控制器的URI地址:\Phpcmf\Ser...

如何通过url找控制器文件

CMS动态地址如下:index.php?s=aa&c=bb&m=ccs参数表示app目录(s参数留空表示核心程序Fcms/Control中的控制器文件)c参数表示控制器文件名m参数表示控制器文件中的方

网站表单/全局表单:前端用户的提交间隔开发

网站表单要设置下前端用户的提交间隔为3分钟提交一次,例如表单名称叫test找到表单前端控制器文件/dayrui/App/Form/Controllers/Test.php

dr_url与dr_member_url函数

dr_url :成后台和前台的URL地址dr_member_url:生成用户中心前台的URL地址参数一:URI地址段(APP目录/控制器文件/方法函数)参数二:其他数组参数例如:dr_url("new

Table类:外部数据库

适用于继承table类的控制器文件,需要精通php的开发者功能介绍:查询其他数据库的表数据进行table操作实现步骤:1、定义外部数据库https://www.xunruicms.com/doc/96

Table类:发布格式化保存数据

适用于继承table类的控制器文件,需要精通php的开发者功能介绍:发布或修改内容入库之前进行格式化字段,比如发布或修改内容时,给title字段加一个随机字符用法说明:1、打开内容模块发布控制器/da

Phpword生成word文档

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

Table类:查询条件继承

适用于继承table类的控制器文件功能介绍:在列表数据增加一组查询条件,比如在后台的新闻列表页面增加一个固定条件判断用法说明:在_List()函数之前写上$where="你的sql条件";if($th...

自定义入口程序

用于不带任何参数的url来访问控制器文件,例如http://www.xxx.com/aaaa.php访问控制器某某某http://www.xxx.com/api/bbb.php访问控制器某某某示例说明...

Table类:发布初始化值

适用于继承table类的控制器文件,需要精通php的开发者功能介绍:发布内容时进行字段值初始化默认值,比如发布内容时,给title字段初始化一个值用法说明:1、打开内容模块发布控制器/dayrui/A...

Table类:增加列表查询条件

适用于继承table类的控制器文件,需要精通php的开发者功能介绍:在分页列表中自建一些条件查询,比如模块内容管理列表时,给他加一个条件,比如aaa=1的内容用法说明:1、打开内容模块列表控制器/da...

Table类:重写列表查询的数据格式

适用于继承table类的控制器文件,需要精通php的开发者功能介绍:在分页列表中返回的数据,进行二次组装,比如模块内容管理列表时,要给返回结果多增加一些数据用法说明:1、打开内容模块列表控制器/day...

模块表单提交后的回调开发

模块表单提交后的动作可以使用钩子完成:还可以通过修改表单控制器的的回调函数来完成打开表单控制器文件:dayrui/App/Demo/Controllers/Test.php

网站表单/全局表单提交后的回调开发

网站表单提交后的动作可以使用钩子完成:https://www.xunruicms.com/doc/292.html还可以通过修改表单控制器的的回调函数来完成打开表单控制器文件:dayrui/App/F...

创建应用程序

应用程序目录./dayrui/App/应用程序名。命名方式应用程序目录由英文字母组成,目录首字母必须大写。文件结构/AppName/Config配置存储配置文件/Controllers控制器文件/Helpers函数文件/Language语言文件/Libraries类...