一、$this->assign()
<? php
$this-assign('s1','s2');
?>
s1在模板取值的时候所使用的变量名,s2是要传递的值。
html页面取值 {$s1}
二、$this->display()
有命名规则自动配模板,将数据打印到模板上;
1、同模块的不同模板
格式:$this->display('模板名');
如:当前操作的是once模块下的 first , 需要调用once模块下的 second。
可写 成$this->display('second')。
2、不同模块
格式:$this->display('模块名:模板名')
如:当前操作的是once模块。我们需要调用 other模块的 first。
可写 $this->display('other:first')。
3、全路径输出模板
格式:$this->display('路径+文件名');
如: $this->display('./模块/文件明及后缀');。
4、其他参数方法
指定模板输出的编码。
$this->display('模块:模板','编码集');
或者模板不是HTML格式的 ,而是XML格式的 $this->display('模块:模版','utf-8','text/xml');