联系官方销售客服

1835022288

028-61286886

求助 版主:官方研发技术组
thinkphp内核,共享模块前端控制器无法使用
类型:迅睿CMS 更新时间:2023-11-10 17:55:43 thinkphp

内核为thinkphp,创建共享模块image,前端页面不受控制器控制,imageimage,请问该如何设置?

回帖
  • 外聘专员-小波工作室
    #1楼    外聘专员-小波工作室
    2023-11-10 17:11:05
    Chrome 0
    没毛病,共享模块的控制器不在模块目录下面,在fcms下面
    image

  • 迅睿粉丝
    #2楼    迅睿粉丝
    2023-11-10 17:20:03
    Chrome 0

    image
    但是fcms这个不能修改,有什么地方能修改控制器么?需要手动注入数据
  • 外聘专员-小波工作室
    #3楼    外聘专员-小波工作室
    2023-11-10 17:21:18
    Chrome 0
    倒数第三行,有个钩子,把二开代码 写在钩子里面
  • 原告
    #4楼    原告
    2023-11-10 17:22:27
    Chrome 0
    你要开发的地方,其实官方都给你预留好了的 😘 😘 用挂钩可以不破坏这个文件
  • 迅睿粉丝
    #5楼    迅睿粉丝
    2023-11-10 17:28:23
    Chrome 0
    外聘专员-小波工作室 4.6.1好像还能在模块目录下的控制器二开,4.6.2是升级了吗?
  • 迅睿粉丝
    #6楼    迅睿粉丝
    2023-11-10 17:29:48
    Chrome 0
    需要二开的模块有点多,难道只能在钩子里做判断吗?
  • 平平
    #7楼    平平
    2023-11-10 17:37:28
    Chrome 0
    if ($_GET["id"] =="某个栏目")
  • 优速开发工作室
    #8楼    优速开发工作室
    2023-11-10 17:46:09
    Chrome 0
    module_category_data
    我习惯用这个钩子,做全局调用,方便一点就直接写钩子里面判断哪些模块,要专业点就想插件一样,写在配置里面,然后钩子里面做判断是否配置过
  • GoWorkRoom
    #9楼    GoWorkRoom
    2023-11-10 17:55:43
    Chrome 0
    7楼思路ok,像我很多插件一样,做一个开关
    image
    类似这种开关