我被要求更改 CI 中的结构,如下所示:
在每个控制器中,每个控制器都有自己的目录,每个目录都有文件控制器。- 正常情况下,每次运行时,我们都会调用包含文件Controller的目录,然后调用Class控制器和Method,... - 现在只调用一个别名,自理解是指向任何目录,任何类。(每个别名都会替换一个目录,一个类)
例子:假设有Listtype文件夹(Controller目录),包括文件Category(category.php)。
=> 以正常方式调用:
localhost/demo/index.php/listtype/category/method/
只需调用“别名”</p>
localhost/demo/index.php/alias/method/
其中,“别名”将替换listtype / category。我在配置文件(route.php)中使用过但不正确
$route['alias/(:num)'] = "listtype/category/$1";
但我认为它并不适用于所有情况(好像每个段中有更多变量,...)请帮我解决这个问题,非常感谢
对不起我的英语。