情景:application/common.php是存放的fastadmin的公共助手函数,但是自定义的函数不想和其已有的函数混在一起,分开方便查看管理,所以想自定义公共助手函数,记录一下过程。
步骤:
1.在application/common/下新建common.php,这个里面存放自定义的助手函数;
2.在入口文件定义目录
public/index.php文件和后台入口文件中新增
define('APP_COMM', __DIR__ .'/../application/common/'); //自定义公共函数路径
注意:前后台的入口文件中都要加上路径。刚开始后台入口文件没加,只加了index.php,函数调用正常,但是打开后台时就报错了,后台入口文件也加上就ok了。
3.在config.php中找到 'extra_file_list',增加 APP_COMM."common.php"
// 扩展函数文件
'extra_file_list'=> [THINK_PATH . 'helper' . EXT, APP_COMM."common.php"],
接下来就可以在新建的common.php中自定义公共函数,随意调用了,控制器或模型中调用时无需引入文件,直接写函数名调用即可。