联系官方销售客服

1835022288

028-61286886

重写系统Library类:邮件验证函数

表单验证类文件:/dayrui/Fcms/Library/Form.php1、新建文件:dayrui/My/Library/Form.php2、新写方法体:

open_basedir restriction in effect

绑定域名后出现这种错误时Warning:is_file():open_basedirrestrictionineffect.File(*****)isnotwithin...

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

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

站点SEO

给网站首页设置默认seo信息、标题、关键字、描述SEO标题、SEO关键字、SEO描述信息写法规范直接写入关键字,不支持通配符及函数,例如:

模块搜索设置

此功能是针对模块内容,在前端界面上的搜索功能,动态地址默认是:index.php?s=模块目录&c=search1、搜索功能开启之后才能进行搜索,这个按钮不用解释了2、集成栏目页参考这里的教程...

模块配置

一、模块设置1、首页静态独立模块的自动生成模块首页,访问时触发2、同步到其他栏目相当于一篇文章可发布到多个栏目3、后台列表页面的默认排序这个写sql的order语句值就行,例子是按排序值大到小和更新时...

短信设置

cms短信接入分为两种接口。一、官方接口申请接口地址:http://www.xunruicms.com/index.php?s=member&app=vip&c=sms&m=i...

附件设置

附件归档附件将分为已使用的附件和未使用的附件,归档存储。附件上传目录留空默认为uploadfile,可以为单独设置上传目录。附件URL地址为附件目录指定域名,用于分离附件,留空表示默认本站地址,设置过上面的上传目...

自定义缓存Cache.php

用于后台进行“更新缓存”操作时执行配置表中的方法,跟“更新缓存”操作联动进行自定义缓存配置文件:/dayrui/My/Config/Cache.php

安装前的判断Before.php

Config/Before.php用于插件安装之前的验证判断

模块Config配置规则

模块信息文件:Config/App.php

提取html中的图片

函数名:dr_get_content_img例如提取show.html中的内容字段中的全部图片,内容字段是content,那么写法是:{php $imgs = dr_get_content_img($content);}{loop $imgs $img}{/loop}图片数量:{count($imgs)}提取3张图片写法:{php $imgs = dr_get_content_img($conte...

Table类:发布初始化值

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

Table类:增加列表查询条件

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

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

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

内容模块搜索框写法

注意:s的news参数是指定模块目录单击搜索按钮就进入搜索界面,逻辑很简单,表单美好你们去处理

自定义模板解析list标签

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

用户菜单设置

用户菜单是指用户中心的菜单设置,如下图示那么如何定义这些菜单呢?我们在后台权限菜单下可以找到用户菜单管理你这里可以恢复初始化菜单,也可以自定义加减菜单。为不同的用户组设置不同的菜单权限方式如下:设置了...

前端/会员中心样式升级

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

单独调用模块数据

单独调用模块函数:dr_mod_value("模块目录","输出字段")用法举例:调用指定模块demo的信息模块名称:{dr_mod_value("demo","name")}模块title:{dr_...

模块栏目信息调用接口

栏目详情接口属于任意页面API接口的一种,那么方法参数可以参考任意页面API接口。请求地址:/index.php?appid=[授权ID]&appsecret=[授权码]&s=news...

后台模块内容列表状态属性技巧

设置自定义字段格式,让他在后台可以实时的选取存储值,可以作为状态调用格式必须满足:是|1否|0前端调用技巧:{modulemodule=newstjzt=1}表示调用推荐状态的文章列表{$t.titl...

时间戳函数strtotime

php自带的时间戳获取函数:strtotime常用参数介绍:var_dump(date("Y-m-d",strtotime("lastdayoflastmonth",time())));////上个月...

Table类:后台自定义条件筛选查询

基于Table类开发的后台控制器支持自定义条件查询,例如:cms框架内置了常用的模糊匹配和时间段匹配方式在开发中,会有增加筛选查询条件的需求,下面来介绍如何把某些自定义字段作为查询条件增加上去1、首...

Table类:自定义字段搜索的条件匹配方式

示例一、字段的精确匹配方式设置默认情况下以下的搜索方式为模糊匹配,那么如果设置搜索5就显示5的记录呢1、以demo模块为例的类文件是:dayrui/App/Demo/Controllers/Admin...

自定义付款:支付前的验证写法

需求分析它满足自定义付款教程的付款流程:http://help.xunruicms.com/458.html需要在项目发起支付前先判断是否满足支付条件的二次开发语句写法有两次验证方式:1、调用支付表单...

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

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

字段导入和字段导出

在自定义字段管理界面,支持导入已经创建的字段一、字段导出(需要超管权限)方法1:在已有的自定义字段管理中,在右边有一个导出代码操作方法2:在开发者工具插件里面,导出字段代码二、字段的导入在目标自定义字...

阅读量累加数控制

默认,cms内容阅读数,每一个浏览器访问一次就累计1个阅读数,当需要访问一次累计随机或者指定N个阅读数时,这个是可以配置的打开根目录文件index.phpdefine('IS_HITS_PLU...

分辨率太大导致服务器内存溢出

在错误日志中提示:图片[*******]分辨率太大导致服务器内存溢出,无法进行缩略图处理,已按原图显示这种情况是因为使用了dr_thumb,图片尺寸太大,导致了内存溢出,PHP内存已被消耗光了比如这个...