首页 > CodeIgniter 模板输出的问题

CodeIgniter 模板输出的问题

用 CodeIgniter 的时候遇到模板引擎的输出问题,他的 view 里的 htm 模板里面,支持这样的输出,比如:

<span><!--{ echo $name }--></span>

也支持原生的输出:

<span><?php echo $name; ?></span>

但是有个奇怪的问题,因为是接手的项目,发现模板里很多地方都是这样写的:

<span>$name</span>

很奇怪的是这样也可以正常输出,至少生产上是可以的,现在测试环境搭建了之后,这种写法都不行了,全都无法输出。

想请教下这个是模板引擎哪里设置不同导致的?还是 php 配置导致的?


用的是include???
$this-template->getfile 做了什么操作?


你的控制器是如何加载视图的?
$this->load->view('myfile', '', TRUE)? 还是 $this->parser->parse('test/index', $data)

还是其他的模板引擎?

parser模板解析类可以设置模板中伪变量的分割符,这样在模板文件直接$var_name就能显示变量值了

【热门文章】
【热门文章】