联系官方销售客服

QQ1835022299

028-61286886

迅睿框架 版主:迅睿框架研发组
框架中的Control是否支持重写
类型:迅睿CMS 更新时间:2025-06-11 14:46:59 CodeIgniter

框架中的在My目录下configfieldlibrary,modelimage都支持重写,control支持吗?试了几次都不加载。

回帖
  • 迅睿官方技术专家
    #1楼    迅睿官方技术专家
    2025-06-10 19:37:19
    Chrome 0
    不支持,control没必要重新啊,没意义的动作
  • PHP学生
    #2楼    PHP学生
    2025-06-10 19:42:25
    Chrome 0
    迅睿官方技术专家 有些控制器里面写得比较死,需要修改里面写死的方法,比如权限控制这块就写死了,比须是超管,超管分配给另一个账号,另一个账号可以根据自己有的权限分配给其它的账号。这个是比较合理的,你们好像写死了。
  • 迅睿官方技术专家
    #3楼    迅睿官方技术专家
    2025-06-10 22:24:51
    Chrome 0
    控制器开发,需要新建一个空白app,然后在里面写功能,而不是修改官方自带的控制器文件
  • PHP学生
    #4楼    PHP学生
    2025-06-11 14:38:17
    Chrome 0
    迅睿官方技术专家 这个需要改原有地址,在不影响升级的情况下,有办法操作吗
  • 迅睿官方技术专家
    #5楼    迅睿官方技术专家
    2025-06-11 14:40:38
    Chrome 0
    你这种情况修改了源文件肯定要影响升级了,唯一的办法是你找官方,官方给你开发,官方开发的东西就不会影响到升级。
  • PHP学生
    #6楼    PHP学生
    2025-06-11 14:42:14
    Chrome 0
    迅睿官方技术专家 主要原因是很多逻辑层的东西写在控制器里面,如果把逻辑层抽离,控制器只与视图打交道,然后继承逻辑层,重写逻辑层,就不需要重写控制器了。
  • PHP学生
    #7楼    PHP学生
    2025-06-11 14:46:59
    Chrome 0
    迅睿官方技术专家 就是不希望影响升级,所以才重写control里面的方法,主要是判断不能满足条件写死了My目录下configfieldlibrary,model是可以重载的,但是control好像不行。