用户
 找回密码
 入住 CI 中国社区
搜索
查看: 4319|回复: 4
收起左侧

[已解决] 视图中可使用的全局变量问题

[复制链接]
发表于 2011-2-11 16:06:22 | 显示全部楼层 |阅读模式
我想问下是否有视图中可使用的的全局变量的文档说明,比如我想在视图步骤得到当前的URI, 是否必须得在controller步骤传过来后才可以使用?
发表于 2011-2-11 16:12:35 | 显示全部楼层
文档上没有说明的都不允许使用。
一般视图里用到的变量,都是控制器里传递过来的,没有全局变量可以用。
 楼主| 发表于 2011-2-11 16:18:15 | 显示全部楼层
谢谢你啊,回答的还真是挺快的。CI果然简单,用get_defined_vars()查,一个变量都没.
发表于 2011-2-11 16:23:12 | 显示全部楼层
回复 3# ctmaster


   你了解一下CI视图工作原理就是啦,CI的view的作用空间其实就在控制器的某个函数里面呀,所以比如:你依然可以在视图中使用<?php echo $this->uri->uri_string(); ?>来得到你想要的uri
发表于 2011-2-13 00:22:38 | 显示全部楼层
我的方法是,你在config里新建一个自己的配置文件,然后用$this->config->item('iteml')的形式来访问。

本版积分规则