erigo 发表于 2009-7-31 16:34:11

为啥Controller不能支持多级子目录?

不知道大家有没有遇到同样的问题,Controller可以在有一个子目录,例如:
application/controllers/admin/login.php

但是不支持再多一级子目录了。。。例如:
application/controllers/admin/system/user.php

这个问题是通过rewrite来做么?

Hex 发表于 2009-7-31 16:39:39

本身就是不支持,如果要支持必须扩展 Router 类库。

PS:如果有多级,应该从设计上重新考虑。

erigo 发表于 2009-7-31 16:51:22

呃。。。也就是说CI只支持一级子目录咯。。。

Hex 发表于 2009-7-31 17:30:20

是的,默认只支持一级,但是扩展很方便。

erigo 发表于 2009-7-31 18:07:00

该如何扩展呢? Hex 可否指点一下?:)

Hex 发表于 2009-7-31 18:34:19

http://codeigniter.org.cn/forums/thread-2849-1-1.html
页: [1]
查看完整版本: 为啥Controller不能支持多级子目录?