我在我的 Controller 目录中设置了一个admin文件夹,在该文件夹下,我有3个单独的子文件夹,其中有 Controller 。
-- Controllers
---- Admin
------ Dashboard
-------- dashboard.php
-------- file.php
------ Members
-------- members.php
-------- file.php
------ Settings
-------- settings.php
-------- file.php
我试图像这样在routes.php文件中路由它
$route['admin/(:any)/(:any)'] = 'admin/$1/$2';
$route['admin/(:any)'] = 'admin/$1/$1';
$route['admin'] = 'admin/index';
我该怎么做才能解决此问题?
最佳答案
“开箱即用”代码点火器在 Controller 目录中不支持多个子目录级别,仅支持一个。
There is a way to extend the routing class to support this, check this blog entry.
关于php - 路由到CodeIgniter中的多个子文件夹,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5213115/