联系官方销售客服

1835022288

028-61286886

快速下单购买功能【组合购买】

快速下单购买功能是cms提供的简易购物功能,交易流程:1、商品页面选择数量并单击购买2、进入付款流程3、支付成功,付款金额归系统所有(可以使用钩子pay_success进行回调二次开发)4、交易完成此

继承重写日期字段组件

基础教程:https://www.xunruicms.com/doc/734.html本例中,把默认的日期字段样式组件改成layer的日期组件,效果如下:1、下载laydatehttps://www.

目录结构

XunRuiCMS系统文件结构public网站主目录,如果没有这个目录表示根目录是网站主目录api 或 public/api接口调用入口、编辑器等cache缓存文件目录,可自定义位置,例如使用固态硬盘

网站被入侵了的处理方法

网站被黑、被挂目马的处理方法:1、备份全站文件和数据库文件,打包下载备份到本地去2、然后全站扫描,找到被注入木马的文件,然后清理掉3、检查xunruicms的版本,务必升级到最新版本(底版本会存在安全

卸载插件/卸载组件

插件-后台的卸载方式:1、进入cms后台,插件管理2、点击卸载按钮即可完成对数据的卸载清零操作插件的彻底删除:1、进入插件管理,点删除按钮2、后台之后删除主目录的插件文件如果存在其他文件,需要手动按需

酷友云客服系统使用方法

亲爱的各位xunruicms的站长们你们好,今天我来教大家怎么使用酷友云客服系统,站长看完本教程后将知道怎么使用本客服系统1、打开xunruicms应用市场,搜索【酷友云客服系统】,然后去下载并安装应

CMS离线升级方法

升级之前,一定要:备份文件、备份数据库 备份文件、备份数据库 备份文件、备份数据库升级前不备份的后果很严重,万一遇到系统故障就无法恢复了,比如这些未备份升级的案例:https://www.xunrui

主程序运行之后 cms_init

挂钩点名称cms_init用法举例/config/hooks.php// appname指插件目录,表示这个插件在调用,方便排查是哪个插件在调用这个钩子\Phpcmf\Hooks::app_on('a

主程序运行之前 cms_run

挂钩点名称cms_run适用于在程序运行之前进行判断url等等用法举例/config/hooks.php// appname指插件目录,表示这个插件在调用,方便排查是哪个插件在调用这个钩子\Phpcm

回调方法的定义

需要精通PHP程序开发的人员按照默认CMS的返回数据是非常多的而且非常杂乱,在实际app项目中是不规范的,这时我们可以运用自定义回调方法来对其进行规范,如下图所示:定义http回调方法打开或新建文件/

数据字典/数据结构

迅睿CMS数据结构可以在后台直观的看到每个表的字段1、安装开发者工具插件2、进入开发者工具,看数据结构单击表名称可以看到下图的字段介绍开发者可以了解数据结构

如何通过url找控制器文件

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

Word导入编辑器 LibreOffice软件安装方法

Linux安装方法1、安装linux版本的软件如centos为例:yum install libreoffice*安装成功后,运行命令:soffice --help能看到版本号表示成功了2、在cms后

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

\Phpcmf\Service::类函数是xunruicms共用服务引用类,可在全局任意位置调用,定义文件是:dayrui/Fcms/Core/Service.php注意:XR_开头的简化函数需要4.

连接多个数据库/数据源

xunruicms可以连接多个数据库操作改配置文件config/database.php<?php// default是迅睿cms系统库$db['default'] = [ 'hostname'

数据库操作

我们CMS内置了一个快速强大的数据库抽象类,支持传统的查询架构以及查询构造器模式。 数据库方法的语法简单明了。同时支持Codeigniter、Laravel、ThinkPHP三种内核的数据库查询。一、

自定义类方法文件

迅睿CMS框架可以自动识别和加载第三方类方法,开发者需要按要求将自己的类定义好,直接可以在控制器中执行该方法,不需要加载,程序会自动识别加载。第三方类方法定义目录格式:dayrui/ThirdPart

请求认证密钥-AppID

APP终端是迅睿CMS多终端概念的一种展示方式,开发人员需要具备的基本条件1. 具备基本的App知识(安卓和iOS)及html知识(必备);2. 懂得简单的逻辑判断和循环知识(可选);3. 最好也能懂

优速:百度翻译插件教程

首先安装好百度翻译插件,进入配置界面如下第一步,申请百度appid接口https://api.fanyi.baidu.com/product/11 把参数填在cms后台第二步,存储数据,更新缓存第三步

独立模块和共享模块的区别

1、共享模块、共享栏目 (新手推荐)共享模块就像传统cms一样(像phpcms、dedecms等一样的栏目模式),栏目管理统一,将模块归属到栏目里面,方便调用,比如一些常规的企业站、博客、新闻站等;先

推荐位数据调用 flag

一、首先定义好推荐位有些版本在自定义字段菜单下:二、调用示例http://help.xunruicms.com/15.html1、前端页面调用模块【news】的【id是1的】推荐位中的文章内容{mod

首页调用模块的条件搜索

搜索函数:{Router::search_url($params, '字段名', '字段值', '模块目录(首页时必须填写)')}默认情况下cms的搜索条件是显示在模块的search专用页面上,例如:

引入ThinkPHP框架

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

CDN下获取IP变量设置

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

外部网站调用CMS数据

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

如何排查js错误

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

如何备份系统/恢复系统

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

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

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

会员模型 Fcms/Model/Member类

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

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

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