联系官方销售客服

1835022288

028-61286886

模块栏目页面加载前module_category_data

挂钩点名称module_category_data用法举例/config/hooks.php\Phpcmf\Hooks::app_on('备注信息', 'module_category_data',

模块内容列表循环-module标签

一、作用用于循环查询模块内容数据(支持分页查询)二、语法{module module=模块名称 ....}{/module}三、参数介绍参数介绍module模块名称,默认为当期模块(仅在模块模板中有效

重写内容Content类

Content类用于对模块内容数据的操纵,开发者可以对其进行重写继承,以便适用于自己项目的二次开发。我们以Demo模块为例,新建App/Demo/Models/Content.php<?php nam

关键词Tag循环 tag标签

一、语法{tag ....}{/tag}二、参数介绍参数介绍site站点id,默认当前站点,填写其他站点id表示查询其他站点的模块数据tag关键词,多个以,分开,匹配相关关键词num表示显示数量,支持

插件和模块的区别

模块和插件实则上是同一种概念,模块属于特殊的插件,模块具备一种规范化的控制器规则,创建模块后系统会自动创建一些列的控制器文件和一些列的数据库表,他可以用来内容的发布工作。模块属于傻瓜式的插件,基本的逻辑程序都由CMS提供,开发者只需要集成CMS的规范就你可以组织和管理内容。

【积分打赏】插件使用教程

前题:必须先安装官方版【积分】插件。https://www.xunruicms.com/shop/706.html1、安装好【积分打赏插件】2、插件管理界面,需要使用积分打赏的内容模块,安装即可,如下

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

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

模块表单属性参数配置

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

后台列表导出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字段时就加...

模块内容页面加载前module_show

挂钩点名称module_show用法举例/config/hooks.php\Phpcmf\Hooks::app_on('备注信息', 'module_show', function($data) {

模块内容URL更新时module_update_url

挂钩点名称module_update_url用法举例/config/hooks.php\Phpcmf\Hooks::app_on('备注信息', 'module_update_url', functi

模块独立栏目列表循环 category标签

一、作用用于独立模块的栏目列表循环查询二、语法{category module=模块目录名称 ....}{/category}三、参数介绍参数介绍module模块目录site站点id,默认为当前站点i

按模块内容单独自定义模板

迅睿cms默认情况下,模块内容页面的模板是show.html,可以通过栏目属性中修改本栏目下的内容统一一个模板文件,例如改成show2.html作为本栏目的内容模板。那么,在实际环境中需要为单独的内容

后台模块控制器继承重写

后台模块控制器的父类文件:dayrui\App\Module\Control\Admin\Module.php 此控制器继承于Table类此控制器作用是用于后台对模块的操作控制。我们以Demo模块的用

创建自定义内容模块

基于迅睿CMS框架的全新模块设计,方便开发者快速二次开发什么是内容模块?内容模块是cms核心部分,比如文章、新闻、下载、商品、物品、货物、书籍、图片等等功能,内容数据由内容主表、内容附表、栏目模型主表

百度地图定位搜索

需要安装官方版的<百度地图字段插件> 应用场景一:在坐标范围内搜索相关的内容1、创建模块的百度地图字段:baiduditu,记住这个名字2、发布一篇测试内容3、前端search.html增加搜索代码:

列表循环中调用模块附表字段(内容字段在列表显示)

CMS模块内容设计分为主表和附表主表:存储的字段用于列表循环和搜索附表:存储的字段用于内容页显示(原则上不能出现在列表显示)如果非要把附表字段用在列表循环里面,这样想法是不效率的,非要做的话有两种解决方法例如news模块的附表的content字段,我想在列表显示方法1、禁用本身的content字段,然后新建一个content2字段,作为主表存储这样,原数据需要重新录入即可方法2、不禁用本身的con...

模块属性参数配置

每个模块都可以定义一种个性配置,为模块属性增加各种配置选项例如,为deomo模块增加文本选项appid参数设置1、新建dayrui/App/Demo/Controllers/Admin/Param.p

模块表单循环 - mform标签

一、作用用于模块表单的列表循环查询二、语法{mform form=表单的表名称 cid=内容id module=模块目录 site=站点id ....}{/mform}三、参数介绍(红色表示必填参数,

模块内容审核流程

模块提交内容支持审核流程:前台用户中心 发布文章 -> 后台管理角色审核其文章 -> 可按层级审核模式,从1审至9审,然后最终发布,后台可以审核批次数。设置审核流程方法:1、创建审核流程可以设置最多九

模块内容审核处理之后

挂钩点名称module_content_after挂钩点参数// 挂钩点 模块内容审核处理之后\Phpcmf\Hooks::trigger('module_verify_after', $data);

模块内容删除/回收站之后

一、用于后台加入回收站之后、用户中心删除内容之后的操作挂钩点名称module_content_recycle用法举例/config/hooks.php\Phpcmf\Hooks::app_on('备注

模块内容发布之后

挂钩点名称module_content_after挂钩点参数// 挂钩点 模块内容发布或修改完成之后\Phpcmf\Hooks::trigger('module_content_after', $da

模块网站表单/模块表单提交之后

挂钩点名称module_form_post_after用法举例/config/hooks.php\Phpcmf\Hooks::app_on('备注说明', 'module_form_post_afte

评论完成之后

评论完成之后挂钩点名称内容评论:comment_after表单评论:form_comment_after模块表单评论:mform_comment_after挂钩点参数\Phpcmf\Hooks::tr

空间插件/空间标签调用

调用指定用户的黄页地址:{dr_hy_url(9999)}9999是用户的id号如果非hy模块调用黄页地址需要改写:{php$ci-&gt;init_file('hy');echodr_hy...

用户中心模块控制器继承重写

用户中心模块控制器的父类文件:dayrui\App\Module\Control\Member\Module.php 此控制器继承于Table类此控制器作用是用于用户中心对模块的操作控制。我们以Dem

重写模块的系统Control控制器类方法

Control是控制器类继承的父类程序文件,由模块控制器继承。一、后台控制器父类目录:/dayrui/App/Module/Control/Admin用于模块的后台控制器,由模块目录的Admin控制器