联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
发布前钩子数据没有修改到,发布后还是原来填写的标题
类型:迅睿CMS 更新时间:2021-07-03 14:00:22
\Phpcmf\Hooks::on('module_content_before', function($data) {

    $data[1]['title'] = '123456';
    
});

发布前钩子数据没有修改到,发布后还是原来填写的标题

回帖
  • 迅睿框架技术-吴全礼
    #1楼    迅睿框架技术-吴全礼
    2021-07-03 12:00:12
    Chrome 0
    钩子始终没有返回值的,钩子只用于拦截处理功能,你要返回值就用重写content类函数
  • 迅睿框架技术-吴全礼
    #2楼    迅睿框架技术-吴全礼
    2021-07-03 12:04:43
    Chrome 0
    我忘记是4.5.1还是4.5.2,有一个拦截返回的功能
        //return dr_return_data(0, '失败时的拦截返回'); 失败时的拦截返回
        //return dr_return_data(1, 'ok', $data); 成功时的赋值返回
    只针对钩子
    module_content_before
    如果不能用得话,还是建议使用content类重写
    满意答案
  • because
    #3楼    because
    2021-07-03 14:00:22
    Chrome 0
    @迅睿框架技术-吴全礼:好的,谢谢