我正在尝试在控制器文件夹中创建文件夹,其名称与Codeigniter中的控制器一样。有可能通过一些技巧或其他东西吗?
答案 0 :(得分:1)
如果它会像
/controllers/manage/manage.php
你应该加入/config/routes.php
$route['manage/(.*)'] = "manage/manage/$1";
$route['manage'] = "manage/manage";
答案 1 :(得分:0)
修改强>
我第一次看错了,认为manage.php在manage文件夹之外。
它会起作用,但您的网址只会“管理”两次。您可以更改路由配置以删除第一个“管理”,但只需将manage.php命名为不同的东西就不那么容易混淆和耗时。
答案 2 :(得分:0)
使用相同名称没有问题,但令人困惑。最好的解决方案是更改名称,但你可以使用。
请记住使用带有'manage / manage / function'的路线。