业务经理

微信扫描以上二维码

028-61286886

技术咨询

IP库文件

迅睿采用纯真ip库(仅限开发者使用,不能用于商业),软件下载地址:https://www.baidu.com/s?ie=UTF-8&wd=%E7%BA%AF%E7%9C%9Fip%E5%BA%93%E

全局语言包配置

语言包文件介绍:api/language/此目录为语言文件目录,系统默认为zh-cn,表示中文,也是系统的主语言。一、自定义系统语言1、在语言目录下创建新语言,例如enapi/language/en/

生成字段类别代码

使用Table类的控制器中如何自定义字段类别1、在开发者插件中,点 生成字段代码 2、填写字段名称和一些列的参数3、将二次开发时的配置数组代码,复制起来4、来到对应的Table控制器中,找到此字段的配

读取配置缓存get_cache

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

数据缓存方法

数据缓存有效的减少重复查询数据库一、临时缓存(按系统设置的缓存方式存储)设置在有效时间内生效,过期自动删除,后台更新数据或者更新缓存时会被清空缓存文件目录默认在/cache/file/,缓存文件命名格

浏览器缓存清理

清理浏览器缓存的方法1、google浏览器打开chrome浏览器,使用Ctrl+Shift+Delete快捷键,就会打开清理浏览数据页面,选择清理缓存选项, 然后单击“清除浏览数据”按键即可。 或者单

应用插件的函数库文件

基于App目录下的插件或模块如何创建自己的函数库呢1、新建文件:dayrui/App/Test/Helpers/My.php (文件名首字母大写)2、新写方法体:<?php function my_t

创建应用程序

在二次开发时,首先要创建自己的应用程序目录,如下图所示的Test目录:应用程序目录./dayrui/App/应用程序名。命名方式应用程序目录由英文字母组成,目录首字母必须大写。文件结构/Test

系统保留url参数变量

在开发者进行二次开发的时候,尽量避免使用系统保留url参数变量c:控制器变量s:项目变量m:方法变量app:应用目录变量appid:api插件请求参数uri:路由识别变量

\Phpcmf\Service::类函数使用 / XR_函数

\Phpcmf\Service::类函数是迅睿共用服务引用类,可在全局任意位置调用,定义文件是:dayrui/Fcms/Core/Service.php注意:XR_开头的简化函数需要4.6以上版本才能

获取URI地址

前台和后台的URI路由地址:APP目录/控制器文件/方法函数会员中心的URI路由地址:member/APP目录/控制器文件/方法函数通过动态地址获取URL:index.php?s=APP目录&c=控制

日志记录函数

1、系统日志中的函数语法:log_message('error', '这里输入错误日志内容')log_message('debug', '这里输入调试日志内容')写入日志成功后,可以在系统错误日志里面

数据获取POST和GET

1、$_GET写法\Phpcmf\Service::L('input')->get('变量名'); // 会进行xss安全过滤\Phpcmf\Service::L('input')->get('变量名

后台调试器debug

后台开启调试器调试器开启可以在后台看到sql等执行语句信息,有利于后台的调试;但是,前台不会受影响,前台需要开启开发者模式才会生效调试器优势:1、在后台直接搜索帮助文档关闭调试模式后,会隐藏这部分2、

调试变量记录/打印变量

使用本功能需要安装:开发者工具插件。函数语法:dr_debug('文件名称', $传入变量)函数作用:用于二次开发时候的调试打印变量,相当于file_put_contents("aa.txt", va

系统自定义js文件my.js

/static/assets/js/my.js此文件会被系统后台主动加载,前端需要开发者自己手动去加载它用途:存储一些自定义的js函数,或引入js库等功能

系统目录常量介绍

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

开发者模式-开发工具配置

开启开发者模式,全站都可以看到调试信息,一般用于:插件开发/二次开发时、做模板界面时、出现URL重定向过多时、性能调试时、系统故障排查时。开启方法:网站根目录文件./index.php<?php/**

如何通过url找控制器文件

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

dr_url与dr_member_url函数

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

数据库操作

迅睿内置了一个快速强大的数据库抽象类,支持传统的查询架构以及查询构造器模式, 数据库方法的语法简单明了。一、基本用法数据库对象调用方法\Phpcmf\Service::M()->db运行查询语句$rt

自定义函数

全局的自定义函数文件:dayrui/My/Helper.php此文件用于放网站自定义函数,程序会自动加载当前站点的自定义函数文件:网站主目录/config/custom.php插件的自定义函数:htt

Table操作类

/Phpcmf/Table用于快速实现数据表的显示、增加、修改、删除等动作,适用于任何数据表的显示和操作。一、示例说明例如需要在增加一个资料表,用于录入资料数据,那么可以使用Table类快速实现数据的

创建数据控制器

数据控制器应用比较广泛,可以对数据表进行增删改查操作,利用开发者工具实现傻瓜式创建,非常方便例如数据表:CREATE TABLE IF NOT EXISTS `{dbprefix}my_test` (

创建前端控制器

创建前端控制器,加载自定义模板页面1、安装开发者工具,并打开index.php的开发者模式https://www.xunruicms.com/doc/204.html2、进入开发者工具里面,随意找一个

定义控制器

视频操作方法:https://www.xunruicms.com/doc/video-dev-%E5%88%9B%E5%BB%BA%E6%8E%A7%E5%88%B6%E5%99%A8%E7%9A%8

任意uri作为首页index.lock

前端首页,将任意的uri地址作为前端首页比如将http://dev.aaaa.com/index.php?s=website访问页面作为首页,当http://dev.aaaa.com/访问时自动定向到

自定义URL开发

自定义URL开发URL缓存目录位于:cache/route开发实例默认地址:index.php?s=demo&c=home&m=index&id=123自定义URL地址:/demo/123.html1

安全权限划分

操作视频:https://www.xunruicms.com/doc/video-%E7%BD%91%E7%AB%99%E7%9B%AE%E5%BD%95%E5%88%86%E7%A6%BB%E9%8

应用目录结构

应用(插件)统一放在 APPSPATH(默认 dayrui/App/)下,每个应用一个首字母大写的目录。访问 URL 中的 s 对应该目录名的小写形式。必须存在 Config/App.php;安装成功