数据库配置文件

系统框架的数据库配置文件是:config/database.php以上参数分别代表是:服务器地址数据账号数据库密码数据库名称数据表前缀带端口的写法是:127.0.0.1:3307如何验证数据库是否可用

内容发布多栏目

需求:一篇文章属于多个栏目实现方式一:使用商业版的副栏目字段功能1、为模块创建副栏目字段2、添加字段,catids取名必须是catids3、发布文章,选择多个栏目这里可以无限添加父栏目这种文章始终只有一篇文章,不会生成多篇文章实现方式二:使用同步其他栏目功能1、进入模块管理界面,点配置2、开启同步栏目3、发布文章时可以同步了这样这篇文章都会同步发布在你选中的栏目中这种文章会在每个栏目下都生成一篇文...

内容模块管理

内容模块数据包括:已通过的内容、评论、推荐位、草稿箱、回收站、定时发布及内容表单等等一、模块内容管理图1表示内容的条件筛选图2表示内容主题内容显示区域图2表shi单体数据的操作及关联数据图4表示对其进行批量...

API_TOKEN

API_TOKEN 是迅睿框架内置的api密钥机制,针对前后台都能通信的api密钥。与API插件不同之处是:api插件只能在前台调用使用。参数和请求方式与api插件的方式相同,主参数为:api_tok

引入ThinkPHP框架

迅睿框架支持接入ThinkPHP6框架语法,开发者可以使用ThinkPHP的操作语法针对迅睿CMS4.6以下版本(即4.5.*)可用,4.6及其以上版本已经内置了ThinkPHP则无需本教程。====

dr_url与dr_member_url函数

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

前端动态调用模板

用法一、静态页面下调用动态页面内容例如在某个静态html页面中想调用动态内容时,可以将下面代码放到它页面里:{dr_ajax_template("ajax_test_file", "test.html

离线下载插件

前往官网演示站后台,进入应用市场,登录你自己的账号离线下载1、进入后台 - 服务 - 应用市场,登录你的账号2、找到你要下载的插件,然后点击【离线下载】3、然后将下载后的插件包安装下方的方法来安装到你

CDN下获取IP变量设置

使用场景:验证码异常、阅读统计异常、缓存异常针对不同CDN厂家对ip值获取方式不一样,xunruicms识别代码加入方法:打开文件index.php,加入以下代码:define('IS_CDN_IP'

自定义字段 Myfield.php

本教程需要4.6.0及其以上版本使用(内部教程暂不公开使用)Myfield.php是用于插件自定义字段的配置文件,例如内容系统中自定义模块字段、自定义栏目字段等等功能。<?php// 自定义字段的支持

百度小程序

----------------安装百度小程序demo的客户端------------1、安装百度小程序DEMO插件2、配置名称和滚动图片3、安装插件:API接口4、进入API接口插件,创建API密钥

外部网站调用CMS数据

在外部网站或者静态html页面上调用迅睿cms数据方法1、在迅睿cms中开启开发者模式,index.php开启2、然后访问迅睿cms首页,并查看源代码,如下图:3、按照上图红线地址,创建一个模板/te

邮件通知设置

用于系统发送邮件消息的内容模板,支持html语法。系统变量:当前时间:{dr_date($sys_time)}当前地址:{$ip_address}发送人id:{$uid}发送人账号:{$username}模板变量:{$变量名}不同的模板有不同的定义变量,可以...

模板中的URL地址改为相对路径

默认模板中的url调用方式都是以绝对路径出现在网站中,绝对路径的好处:1、有利于网站优化2、有利于绑定多域名的时对网站的指引改为全站模板为相对路径的方法,系统-系统设置-地址设置-----------

网站目录权限划分

网站正式上线时的文件权限划分:1、/dayrui/此目录必须设置为只读状态,防止写入,安全起见这个目录设置浏览器不可访问2、/config/只读权限,它是用来存储一些自定义程序文件3、/cache/全

如何排查js错误

怎么排查js错误,需要在浏览器控制台查看1、打开cms主目录的index.php文件,然后把开发模式打开// 是否是开发者模式,设立改成1define('IS_DEV', 1);2、打开浏览器的【开发

如何备份系统/恢复系统

备份CMS系统包括备份网站文件和备份数据库文件,这种功能是主机的最基础功能,因此我们cms就没有设计这种内置的功能了,也没必要去开发这些重复的功能点。以宝塔面板为例:1、选择对应的站点,点无备份或者有

还原URL地址、关闭静态地址

当使用了自定义地址或者静态地址时,如何来关闭他,还原成默认地址的方法1、进入cms后台,设置,seo设置选择动态地址或者还原,然后点一键同步设置按钮。2、在本页面点击批量更新url3、在后台,系统更新

系统目录常量介绍

常量目录说明默认目录描述WEBPATH网站主目录/ 或者 /public入口文件index.php的目录ROOTPATH网站主目录/ 或者 /public同WEBPATH,多网站插件时表示主目录FCP

用于后台市场的列表自定义搜索

第一步,安装第三方插件:mbdy第二步、生成搜索条件代码:只能点击第一个按钮,其他按钮不要点击,然后复制代码 模糊搜索 function dr_module_search(name) {

SEO之TDK转码插件

TDK全称:标题(Title)、描述(Description)、关键词(Keywords)开启插件会自动将前端网页源代码的TDK(标题、描述、关键词)转码如果关闭了插件TDK转码,前端网页源代码会自动

URL规则参数介绍

1、栏目列表页面、栏目分页{id} 表示栏目id{page} 表示分页号{dirname} 表示栏目目录名称{pdirname} 包含父级子级层次的目录{opdirname} 表示父级目录名称{otd

文本转化为拼音

\Phpcmf\Service::L('pinyin')->result("文本内容")模板写法: {php echo \Phpcmf\Service::L('pinyin')->result("文本

调用文章列表时判断指定时间加标记

1、比如在调用文章列表中,如果当前文章是今天更新的记录,就加一个new标记{module **********}{if date('ymd') == date('ymd', $t._updatetim

判断终端/判断客户端

获取客户端UA字符串:\Phpcmf\Service::L('input')->get_user_agent()在模板中判断终端{if \Phpcmf\Service::IS_PC_USER()} 是

会员模型 Fcms/Model/Member类

会员模型文件位于:/dayrui/Fcms/Model/Member.php功能函数介绍:由用户名获取uid、由uid获取用户名、由uid获取电话后台账号字段获取用户名用户基本信息取会员COOKIE、

附件归档模型 Fcms/Model/Attachment类

附件归档模型文件位于:/dayrui/Fcms/Model/Attachment.php功能函数介绍:验证用户上传权限附件归属归档删除内容关联的文件删除用户的全部关联的文件删除文件判断删除附件缓存附件

应用插件管理 Fcms/Model/App类

应用插件管理文件位于:/dayrui/Fcms/Model/App.php功能函数介绍:是否是系统保留的app目录开始安装app、卸载app读取app配置信息、存储app配置信息不一一列出,开发者可以

后台权限控制模型 Fcms/Model/Auth类

后台权限控制模型文件位于:/dayrui/Fcms/Model/Auth.php功能函数介绍:验证操作其他用户身份权限编辑时的获取自定义面板获取自定义面板判断当前站点权限获取当前管理员的角色组id存储

读取配置缓存get_cache

读取配置缓存函数格式:\Phpcmf\Service::C()->get_cache("缓存字符串");读取模块配置缓存:\Phpcmf\Service::C()->get_cache("module