钩子是迅睿框架二次开发的执行点,开发者可以在指定的执行点中编写自己的开发代码,不会破坏主程序的代码逻辑。
用于快速下单购买之前的回调 ,例如判断下单条件钩子名称member_buy_before参数介绍// 挂钩点 购买商品之前\Phpcmf\Hooks::trigger('member_buy_befo
怎么排查js错误,需要在浏览器控制台查看1、打开cms主目录的index.php文件,然后把开发模式打开// 是否是开发者模式,设立改成1define('IS_DEV', 1);2、打开浏览器的【开发
方法介绍$this->member_model->sendmail($tomail, $subject, $msg, $data = [])$tomail 收件人$subject 标题$msg 内容或者模板$data 模板变量,直接发送内容可不填返回值成功 true 失败false用法举例1、直接发送内容...
不能申请其他用户组
后台开启调试器调试器开启可以在后台看到sql等执行语句信息,有利于后台的调试;但是,前台不会受影响,前台需要开启开发者模式才会生效调试器优势:1、在后台直接搜索帮助文档关闭调试模式后,会隐藏这部分2、可以直接查看在线帮助手册关闭调试模式后,会隐藏这部分3、可以访问帮助手册入扣地址关闭调试模式后,会隐藏这部分4、可以查看页面执行情况关闭调试模式后,会隐藏这部分5、直观的显示错误信息关闭调试模式后,遇...
在创建定义URL规则的时候,毕竟系统自带的通配符变量有限,如果发现通配符变量没法满足你的实际需求我们可以使用自定义函数来做,当然需要有PHP基础的人才行~比如,我在模块内容的url中想把标题title
悬浮在线客服插件是一款可自由添加客服内容、修改颜色的多功能在线客服组件。1、在后台应用市场安装“悬浮在线客服”插件。2、后台【应用】-》【在线客服】-》【前端调用代码】复制调用代码,放到前端模板中,建
CMS模块内容设计分为主表和附表主表:存储的字段用于列表循环和搜索附表:存储的字段用于内容页显示(原则上不能出现在列表显示)如果非要把附表字段用在列表循环里面,这样想法是不效率的,非要做的话有两种解决方法例如news模块的附表的content字段,我想在列表显示方法1、禁用本身的content字段,然后新建一个content2字段,作为主表存储这样,原数据需要重新录入即可方法2、不禁用本身的con...
每个模块都可以定义自己的搜索页面
一、时间显示函数{dr_date(时间戳数字, "显示参数")}显示参数格式:d - 一个月中的第几天(从 01 到 31)D - 星期几的文本表示(用三个字母表示)j - 一个月中的第几天,不带前导零(1 到 31)l('L' 的小写...