我在Codeigniter
网站添加了多个默认控制器。
我无法做到这一点。
基本上我必须从没有.htaccess
文件的URL中删除控制器名称。
我想让这种动态。
我已经检查过只能删除默认控制器名称,这就是我想制作动态多个默认控制器的原因。
任何人都可以在这个问题上帮助我。
由于
答案 0 :(得分:0)
您必须将更改写入 application / config / routes.php 文件才能执行此操作。
所以,如果你有一个名为Secondary
的控制器,它有像view, add, search
这样的方法
你会添加:
$route['view'] = 'secondary/view';
$route['add'] = 'secondary/add';
$route['search'] = 'secondary/search';
请注意,如果您将params传递给方法,则需要为这些方法添加条目,例如,如果您想将某些内容传递给view()
,则需要:
$route['view'] = 'secondary/view';
$route['view/(:any)'] = 'secondary/view/$1';
希望这有帮助!