用户
 找回密码
 入住 CI 中国社区
搜索
楼主: Hex
收起左侧

[库 Library] [1.7.2]让控制器可以支持多级子目录的 Router 类库

    [复制链接]
发表于 2011-2-16 22:25:37 | 显示全部楼层
楼主的方法在2.0下不能用了,除了楼上说的需要重载
        function set_directory($dir)
        {
                $this->directory = str_replace(array('.'), '', $dir).'/';
        }

另外也需要修改
        public function __construct()
        {
               //parent::CI_Route();
                parent::__construct();
        }

我修改了一下附件,另外,2.0下这个附近解压后需要放到 application/core 下面,而不是libraries 了。

再次相HEX大侠致敬

MY_Router.rar

1.22 KB, 下载次数: 97

评分

参与人数 2威望 +9 收起 理由
oraclelee + 4 很给力!
Hex + 5 我很赞同

查看全部评分

发表于 2011-5-17 17:23:19 | 显示全部楼层
2.0之后好像是放在core里面了,是吗?
发表于 2011-7-2 18:00:25 | 显示全部楼层
flypuma 发表于 2011-2-16 22:25
楼主的方法在2.0下不能用了,除了楼上说的需要重载
        function set_directory($dir)
        {

按照Hex的方法和你的更新,可以在Controller下建立多个子目录。多谢!
发表于 2011-9-17 17:30:55 | 显示全部楼层
本帖最后由 redasurc 于 2011-9-17 17:41 编辑

很好,谢谢
发表于 2011-9-19 14:57:40 | 显示全部楼层
本帖最后由 心晴 于 2011-9-19 15:06 编辑

谢谢谢谢。。。。刚刚以为2.0不支持,看到后面才知道原来可以了。。。。{:soso_e152:}
发表于 2011-9-25 10:09:00 | 显示全部楼层
感谢啊
发表于 2011-11-25 10:42:12 | 显示全部楼层
flypuma 发表于 2011-2-16 22:25
楼主的方法在2.0下不能用了,除了楼上说的需要重载
        function set_directory($dir)
        {

很不错,在2.0 放到core目录里就可以用了。谢谢。
发表于 2011-12-31 00:34:49 | 显示全部楼层
我想在2.1.0版的CI中用这个扩展类库,把它放在了application/core目录下,但是报错,不知道是不是版本问题,不知道要修改什么?麻烦指教一下,谢谢
 楼主| 发表于 2011-12-31 17:03:58 | 显示全部楼层
zhangqianxun 发表于 2011-12-31 00:34
我想在2.1.0版的CI中用这个扩展类库,把它放在了application/core目录下,但是报错,不知道是不是版本问题 ...

不支持 2.1.0。
发表于 2012-1-9 13:23:58 | 显示全部楼层
新的2.1好像用不了。。

本版积分规则