|
CI框架中,有一种是用标签代码PHP代码的显示
一种是纯PHP显示的
像纯PHP显示的时候,会有控制器中写下
$this->load->view('header',$data);
$this->load->view('index',$data);
$this->load->view('right',$data);
类似这样的代码,在VIEW中用纯PHP读取$data内容,当然如果不想付值,只需要
$this->load->view('header');
$this->load->view('index');
$this->load->view('right');
这样就可以了。也不会出什么错
我现在用的是标签那种显示
一开是始加载 $this->load->library('parser');
然后像下面这样给模板付值
$this->parser->parse('header',$data);
可是我现在是不想给模板值,
$this->parser->parse('header')
想直接这样
页面是能显示。可是会提示有错误
A PHP Error was encountered
Severity: Warning
Message: Missing argument 2 for CI_Parser::parse(), called in D:\AppServ\www\CI172\system\application\controllers\blog.php on line 14 and defined
Filename: libraries/Parser.php
Line Number: 45
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: data
Filename: libraries/Parser.php
Line Number: 48
不知道大家怎么样做的。帮指点一下 |
|