Codeigniter站点中的多个默认控制器

时间:2014-11-18 10:24:42

标签: codeigniter

我在Codeigniter网站添加了多个默认控制器。

我无法做到这一点。

基本上我必须从没有.htaccess文件的URL中删除控制器名称。

我想让这种动态。

我已经检查过只能删除默认控制器名称,这就是我想制作动态多个默认控制器的原因。

任何人都可以在这个问题上帮助我。

由于

1 个答案:

答案 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';

希望这有帮助!