模板输出
模板变量赋值后就需要调用模板文件来输出相关变量,模版调用通过display方法来实现,我们在操作方法的最后使用:
class testController extends base_controller {
public function index(){
$this->view->display();
}
public function zhangliang() {
$this->view->display();默认会自动对应/tpl/test/zhangliang.html模板,也可以传入相应模版参数
}
}
就可以输出模板,因为系统会按照默认规则自动定位模版文件,所以通常display方法无需要带任何参数即可输出对应的模版,这就是模板输出的最简单的方法.
输入变量到模版
class testController extends base_controller {
public function index(){
$this->view->display();
}
public function test() {
$str = 'string';
$array = array('aaa', 'bbb', 'ccc');//数组变量
$this->view->assign('array', $array);//传递变量到模版
$this->view->assign('str', $str);//传递变量到模版
$this->view->display();
}
}