|
发表于 2020-6-29 17:27:37
|
显示全部楼层
本帖最后由 redleaf 于 2020-6-29 17:29 编辑
# 将控制器放到子目录 #
手册上是这样写的:
你只需要简单的在 application/controllers/ 目录下创建新的目录,并将控制器文件放到子目录下。
这里一个坑官方手册没指出,我在坑里爬了好久,哈!必须使用命名空间,否则根本无法调用到子目录的控制器
假设控制器这路径:/app/Controllers/user/Info.php 那么info.php必须定义命名空间,
代码如下:
namespace App\Controllers\User
如此才可以这样访问example.com/user/info (我已移除index.php)到子目下的控制器
这是我实测后的自己写的笔记,希望能帮助到你!
|
|