parser与 view 这两个区别在哪?
$this->parser->parse('index.html',$data);$this->load->view('index.html',$data);
这两个好像都能实现同一个效果啊, 都能把html 模板显示出来 , 区别在哪啊?什么时候用什么呢? 我也不知道标记个 parse() 会解析少量模版语言。
view() 不会解析 Hex 发表于 2012-4-20 17:02 static/image/common/back.gif
parse() 会解析少量模版语言。
view() 不会解析
但parse 没有模板语言啊, 我看了类, 最多 就 <?=?> 这样的标签,
其他 ifforeach 都用PHP原生的吧,
我用view 全部都可以用啊? 我怎么感觉parse多余了,
你能例举出 view 里面不不能用的标签吗? zionwang 发表于 2012-4-20 17:09 static/image/common/back.gif
但parse 没有模板语言啊, 我看了类, 最多 就这样的标签,
其他 ifforeach 都用PHP原生的吧,
http://codeigniter.org.cn/user_guide/libraries/parser.html
你再看看手册,是不是有简单的模版语言。 Hex 发表于 2012-4-20 17:37 static/image/common/back.gif
http://codeigniter.org.cn/user_guide/libraries/parser.html
你再看看手册,是不是有简单的模版语言。 ...
对对对, {blog_heading}有这样的, 但我从来没用过,
看来还是load->view 好, 我发现个问题,如果用模板头尾分离
$this->load->view('header')
内容
$this->load->view('footer') 调用正常,但如果用parser 调用的话, 会出现一个顺序排错的问题是为什么 zionwang 发表于 2012-4-20 18:07 static/image/common/back.gif
对对对, {blog_heading}有这样的, 但我从来没用过,
看来还是load->view 好, 我发现个问题,如果 ...
我从来都不用 parse()
页:
[1]