ecjia二开时控制器扩展技巧

96
东方皓
0.4 2018.06.26 16:30 字数 185

如果涉及到控制器,可以在控制器下创建新的控制器修改
比如 index.php 这样的控制器,不要直接修改,新建文件 MY_index.php 控制器,可以继承 index.php,修改你想修改的action
这样升级也不影响
所有的控制器文件 都可以这样操作哟
加 MY_ 前缀
会自动加载,并替换原控制器

image.png

这样的话,redirect控制器就会用MY_redirect.php,而不会用redirect.php
其实任何一个通过RC_Loader或RC_Package加载的类都支持此特性
尽量通过扩展的方式去修改程序,不要直接去修改文件,这样会造成升级不便

ECJia到家
Web note ad 1