控制器:子文件夹中的默认控制器怎么设置
我的控制器文件夹里新建了一个dashboard子文件夹,怎么写routes文件设置dashboard的默认控制器。- controller
|
------dashboard
我的问题就是怎么写 routes文件,让controller有一个默认控制器,dashborad有一个默认控制器 子文件夹的默认控制器也是在 routes 里设置,和全局用一个默认控制器。 本帖最后由 rayhome1987 于 2009-11-9 12:59 编辑
回复 2# Hex
能不能写一个范例,麻烦了hex老大。
$route['default_controller'] = 'forward,dashboard/start';
这样写行不行?我测试过,好像是不行的。
说明:forward是前台的默认控制器,start是后台默认控制器。
子文件夹:dashboard ok 问题解决了。
因为 这个$route['default_controller']指定的控制器,是在控制器文件夹各层级都遍历的。所以解决方案很简单。
控制器根目录,和自文件夹同名的控制器。
设置这个控制器为默认控制器。
$route['default_controller'] = 'welcome';
www.ci-site.com指向根目录的 welcome控制器
www.ci-site.com/dashboard指向 dashboard下的welcome 控制器 是呀,我的意思就是说全局只有一个默认控制器,不管是不是子目录都是这个。 回复 4# rayhome1987
我那个样子设置了咋就搞不定呢?
192.168.1.111正常
192.168.1.111/dashboard不行
Not Found
The requested URL /dashboard was not found on this server.
Apache/2.2.8 (CentOS) Server at 192.168.1.111 Port 80 装hmvc了吗
页:
[1]