联系官方销售客服

1835022288

028-61286886

模块内容搜索自定义返回数据

钩子名称module_search_get_data用于模块内容搜索之前,不进入默认的搜索类,返回自己的搜索程序代码,返回格式为 $data = [ 'id' => $i

全站页面,多语言自动翻译

【全站页面翻译】插件,多语言自动翻译,打破传统的部分内容翻译,实现网站整个页面的多语言自动翻译。努力一个多月,终于把百度、谷歌、有道等翻译平台的大量数据整理完,使网站前台、会员中心等实现自动翻译。支持

滑块验证码教程

插件免费自取,遵循开源协议使用可在登录时 注册时 下载时 搜索时 任何之前或之后均可使用,部分需要自己开发,请看下面教程1、下载解压根目录后 后台安装 滑块验证码 插件滑块验证码v1.4(根目录解压

网站终端

什么是网站终端?传统网站可以分为电脑pc、移动端mobile两个展示界面,我们cms不仅支持这两个界面,还可以通过自定义终端来设置不同终端的展示界面,例如百度MIP界面等名词解释:终端目录:英文目录需

设置自动任务队列

设置之后才能运行系统的自动任务机制,自动任务有以下功能:执行任务队列执行自动发布文章自动清理3天未付款的账单自动清理多余的cache缓存文件自动运行各个插件的自定义Cron.php任务文件任务队列管理

企业微信登录接口

1、先申请企业微信并认证通过2、找企业idhttps://work.weixin.qq.com/wework_admin/frame#profile往下拉,找到企业id3、创建应用https://wo

固定变量介绍

页面SEO信息变量:{$meta_title}引用css风格目录:常量对照目录表:{HOME_THEME_PATH} 当前模板风格 /static/风格目录/{ROOT_THEME_PATH} 绝对与

内容阅读数调用 dr_show_hits

阅读数统计方式是按访客访问一次计算一次,同一个访客刷新页面不加入计算(简单的防止刷次数)1、show.html调用代码阅读量代码:{dr_show_hits($id)}显示数字就表示成功了。当内容的点

外贸多语言建站

1、详情页内容图片显示破图将 {$content} 标签改为 {dr_text_full($content)}参考文档:https://www.xunruicms.com/doc/1334.html

Table操作类-列表右侧链接和底部按钮写法

右侧链接位置:底部按钮位置:实现原理:在_List()方法之后,赋值$this->mytable数组,格式如下:$this->mytable = [ 'foot_tpl' =>

后台单独绑定域名

把后台入口不要放在web,单独域名作为后台登录需要安装《系统安全》插件,设置后台的目录和域名即可,这样后台就彻底的隐藏了1、我们以宝塔为例,将admin.xunruicms.com作为后台单独的域名2

迅睿官网微信扫码登录写法

本功能需要已认证的服务号才能支持网页模板中的登录链接和js函数(需要引入cms关键js库) 微信扫码登录 function dr_wx_login() { layer.open({

文件对比功能

文件对比功能用于检测本地核心文件(dayrui目录)与服务器最新版文件的差异,目录文件大概有:这些文件属于系统核心文件,强烈建议开发者不要去修改,否则会引起系统不稳定或者系统崩溃如果二次开发中需要变更核心文件的逻辑,需要提前向官方说明,官方考虑周全之后再为开发者单独开放一个钩子或继承类,开发者可提交建议类工单或者邮件tpcmf@qq.com当存在检测异常时,对比结果会显示具体的文件,如下图:这时候...

在线签协议使用方法

1、模板,添加一个模板2、添加模板模板内容对应字段需要一一对应,哪些位置需要填写哪些字段等等上传盖章图片(见默认数据),然后保存3、设置协议主体,就是跟谁进行签合同上面点添加按钮4、选择一个模板,然后

Moretag内容关联插件使用教程

1、下载插件,并安装2、创建字段,如下图,字段选择moretag即可,主表3、打开插件管理页面,如下图,选择每个字段关联的内容和新增栏目,以及创建数据表,批量关联数据表4、打开上中的查看教程,按照下面

模块表单属性参数配置

每个模块模块都可以定义一种个性配置,为模块表单属性增加各种配置选项例如,为demo模块的test表单,增加文本选项appid参数设置1、新建模板dayrui/App/Demo/Views/diy_te...

钩子开发说明

钩子特性提供了一种方法来修改框架的内部运作流程,而无需修改核心文件。有些时候你可能希望在执行流程中的某些阶段添加一些动作,例如在控制器加载之前或之后执行一段脚本, 或者在其他的某些位置触发你的脚本。钩

用户信息 dr_member_info函数

一、函数名称dr_member_info二、函数介绍调用会员的详细资料,含自定义字段三、参数值参数介绍id会员idname输出字段名称,不填就输出全部会员信息cache缓存时间,默认10000秒四、返

后台列表导出excel示例

如图所示在后台列表中增加导出按钮,用于导出当前搜索结果的全部数据到excel实现需求需要使用教程:https://www.xunruicms.com/doc/1026.html 例子我们以news模块

【模块表单通知】使用教程

【模块表单通知】安装好后1、在插件配置界面,开启需要通知的模块表单即可。2、勾选通知类型本教程主要提供一个通知模板的示例。以模块表单名称为 demo为例创建一个邮件通知模板文件config/notic

按字段值显示不同的搜索模板文件

需要让模块的自定义字段中的某一个字段值显示不同的搜索模板界面,例如在模块自定义字段里面定义了一个分类字段叫做fenlei,类型是select,选项有文件类|1图片类|2文档类|3当选择文件类参数搜索时,就加载search_1.html,当选择图片类搜索时就加载search_2.html 等等实现原理:在默认的搜索模板中(例如search.html)写上判断语法,当浏览器接受到fenlei字段时就加...

网站通知(公告)

网站通知(公告)可以很好解决站长们的需求,比如:网站营销活动、有临时业务调整通知、协议公告、推广信息流等多种场景时,快速实现、方便、灵活。配置里有多种设置,比如:1、用户在浏览器第一次打开网站,会自动

必应 IndexNow api key 的获取方法

访问必应 IndexNow 官网 https://www.bing.com/indexnow/getstarted打开网站后往下滑动会看到 API Key

试用版插件安装方式

试用插件的运行环境,建议在本地安装一个宝塔面板视频操作教程:https://www.xunruicms.com/doc/video-xr-%E5%A6%82%E4%BD%95%E5%AE%89%E8%

小波分站:sitemap

注意:本插件sitemap是重写过的,不能用在官方版的sitemap插件里面各个分站如何开启sitemap功能1、在rewrite.php,按要求加上伪静态代码"fenzhan\/(.+)\/site

CSRF跨站验证禁止此操作

CSRF(Cross Site Request Forgery, 跨站域请求伪造) 跨站点请求的原理就是用户A在站点1发布上传粘贴了一个站点2的URL,用户B不明就里的点击了站点2的URL,而这个UR

icon图标不显示解决方案

图标不显示解决方案原因是当前访问的域名和网站的主域名不一致导致的图标不显示一般情况下只配置主域名的站点,子站都不需要配置;但某些环境不仅需要配置主站还要子站才会生效。1、apache 在httpd.c

更新缓存 update_cache

钩子名称update_cache当系统执行更新缓存动作时,触发本钩子的执行用法举例/config/hooks.php// appname指插件目录,表示这个插件在调用,方便排查是哪个插件在调用这个钩子

定义控制器

视频操作方法: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

条件循环修饰符、通配符

在条件查询循环时需要用到的修饰符修饰符介绍LIKE_字段模糊匹配查询,例如LIKE_title=%名称%,表示like title '%名称%'NOTLIKE_字段是LIKE的反条件 v4.62以上