startbbs 发表于 2013-4-30 23:01:43

如何获取config/routes.php中的值

对于一般的config文件,是通过$this->config->item('')来获取config中的值,对于路由器中的值如何获取呢。
因为我不想手动改routes.php中的值,想通过后台修改。



Altair 发表于 2013-5-1 01:11:21

看这里 http://codeigniter.org.cn/user_guide/libraries/uri.html

fxhover 发表于 2013-5-2 14:40:13

使用 $this->router->config->config 可以获取到routers.php 中的配置信息,但是不能通过后台去修改。
想要通过后台去修改的话就重新写routers.php配置文件,覆盖原来的。

startbbs 发表于 2013-5-2 14:53:03

fxhover 发表于 2013-5-2 14:40 static/image/common/back.gif
使用 $this->router->config->config 可以获取到routers.php 中的配置信息,但是不能通过后台去修改。
想要 ...

试了一下,这样好像不行吧,

fxhover 发表于 2013-5-2 15:38:26

startbbs 发表于 2013-5-2 14:53 static/image/common/back.gif
试了一下,这样好像不行吧,

打错了,是这样:$this->router->routes

startbbs 发表于 2013-5-2 15:44:48

fxhover 发表于 2013-5-2 15:38 static/image/common/back.gif
打错了,是这样:$this->router->routes

谢谢,搞定

startbbs 发表于 2013-5-2 20:56:39

fxhover 发表于 2013-5-2 15:38 static/image/common/back.gif
打错了,是这样:$this->router->routes

这个可以获取到键值,如何获取到键名呢,就是根据键值取键名。

startbbs 发表于 2013-5-2 21:15:10

搞定{:soso_e100:}
页: [1]
查看完整版本: 如何获取config/routes.php中的值