摘要:控制器标签View::display('') 不用模板直接渲染内容 可以输出HTML标签$this->view->fetch('模板路径',['模板变量名'=>'要输出值']); 渲染模板$this->view->assign('模板变量名', 要输出值); 模板赋值$this->f
控制器标签
View::display('') 不用模板直接渲染内容 可以输出HTML标签
$this->view->fetch('模板路径',['模板变量名'=>'要输出值']); 渲染模板
$this->view->assign('模板变量名', 要输出值); 模板赋值
$this->filter(function($content)
{
return str_replace('原值', '要替换值', $content);
};)
->fetch() 模板过滤与替换
$this->view->engine->layout(true)->fetch('必须写路径'); 开启布局
模板标签
{include file="模板路径" /} 模板载入
{__CONTENT__} 模板继承布局占位符
{block name="header"}
{/block} 模板继承标签
批改老师:天蓬老师批改时间:2018-11-16 09:06:10
老师总结:模板布局,其实应该是在模板继承的上层,更加高级一些,还有,模板赋值有很多方式,想一下,有哪些变量是不需要赋值直接可以在模板中用的?