迅睿框架 版主:迅睿框架研发组
Hooks.php的继承目录在哪
类型:迅睿CMS 更新时间:2025-06-18 15:08:15 CodeIgniter

dayrui\App\Module\Config\Hooks.php这个文件是否有继承的方法进行修改?我原来直接在这个文件修改,升级后又被覆盖了,寻求继承修改应该放置在哪个目录下,谢谢。

回帖
  • 迅睿官方创始人
    #1楼    迅睿官方创始人
    2025-06-18 10:53:20
    Chrome 0
    ./config/hooks.php 新建一个文件参考文档:《钩子开发说明》
  • 学习好榜样
    #2楼    学习好榜样
    2025-06-18 15:00:56
    Chrome 0
    犹豫和研究了半天,搜完整个社区还是没搞明白,举个例子希望大神给出指导,例如我要想在./config/hooks.php中去实现底下代码的功能,钩子应该如何去写。请不吝赐教。
    if (\Phpcmf\Service::M()->db->table(dr_module_table_prefix($module))->where('id<>'.$id)->where('title', $title)->countAllResults()) {
    exit(dr_lang('8已经有相同的%s存在', isset($cache['field']['title']['name']) ? $cache['field']['title']['name'] : dr_lang('主题'))); }
  • 迅睿官方创始人
    #3楼    迅睿官方创始人
    2025-06-18 15:08:15
    Chrome 0
    这些代码不能单独运行,需要放到钩子程序体内才能运行,看来你不懂程序,这种代码就很考验技术员的水平,我说的太多你都不会看明白的现阶段,社区已经耐心给你分析了很多了,已经无法通过理论上的知识来排查,如果你仍然没有办法搞定,你可以在帖子下方点击【付费求助官方技术人员帮忙】,找官方来远程协助看一看。