关于模板渲染语法的使用说明

10 views
Skip to first unread message

顾锋

unread,
Apr 19, 2011, 4:38:36 AM4/19/11
to Bamboo
Dears,

  1. {{  }} 引用lua变量;
  2. {%  %} 使用lua语句;
  3. {(  )} 模板中嵌入其它页面(片断);
  4. {<  >} 对里面的内容进行html转义(安全性);
  5. {:  :} 继承基模板;
  6. {[  ]} 模板继承过程中用于标示被替换的块;
  7. {^  ^} 调用插件,并给插件传入参数。
第6条的用法: A是基模板,B是继承模板,那么用法为:在A的对应处使用使用 {[ b ]}. b 为模板代码区域的块名称(chunk name)


--
顺祝商祺

-----------------------------------------------------------------------------------------
顾 锋 -- Gu Feng
成都剑齿虎科技有限责任公司 / Smilonet Technology,  Co.,Ltd.
网址:http://www.smilonet.com/
地址:中国 成都 武侯区火车南站东路5号武海-美丽南庭7栋2单元1142室
邮编:610041
E-mail: guf...@smilonet.com
电话: +86-28-85213567               手机: +86-018980880032
Gtalk: win...@gmail.com         MSN: gufeng.net@live.cn
QQ: 290734880
-----------------------------------------------------------------------------------------
让网络生活充满快乐--Smile On Net!

唐刚

unread,
Apr 19, 2011, 6:29:38 AM4/19/11
to bamb...@googlegroups.com


2011/4/19 顾锋 <guf...@smilonet.com>

Dears,

  1. {{  }} 引用lua变量;
  2. {%  %} 使用lua语句;
  3. {(  )} 模板中嵌入其它页面(片断);
  4. {<  >} 对里面的内容进行html转义(安全性);
  5. {:  :} 继承基模板;
  6. {[  ]} 模板继承过程中用于标示被替换的块;
  7. {^  ^} 调用插件,并给插件传入参数。
第6条的用法: A是基模板,B是继承模板,那么用法为:在A的对应处使用使用 {[ b ]}. b 为模板代码区域的块名称(chunk name)


补充,要使用模板继承,渲染目标应该是上面的B,而不是A。切记切记。否则渲染引擎会报错。
 
 

--
顺祝商祺

-----------------------------------------------------------------------------------------
顾 锋 -- Gu Feng
成都剑齿虎科技有限责任公司 / Smilonet Technology,  Co.,Ltd.
网址:http://www.smilonet.com/
地址:中国 成都 武侯区火车南站东路5号武海-美丽南庭7栋2单元1142室
邮编:610041
E-mail: guf...@smilonet.com
电话: +86-28-85213567               手机: +86-018980880032
Gtalk: win...@gmail.com         MSN: gufeng.net@live.cn
QQ: 290734880
-----------------------------------------------------------------------------------------
让网络生活充满快乐--Smile On Net!



--
唐 刚 -- Tang Gang
成都勒格科技有限责任公司 / Legerobot Technology, Co.,Ltd.
网址:http://www.legerobot.com/
地址:中国 四川 成都市科华北路91号川大创业园302室   邮编:610041
电话: +86 028 85408252               手机: +86 015281020829
E-mail: t...@legerobot.com             QQ: 624910278
Gtalk: daoga...@gmail.com         MSN: daoga...@hotmail.com

Reply all
Reply to author
Forward
0 new messages