您的位置:首页 > 其它

smarty

2016-03-04 11:01 323 查看

变量调节器

变量和变量调节器”|”中间不能有空格





if判断语句

{if $name eq “Harry”}…{elseif $name eq “Lucy”}…{/if},其中eq是条件修饰符表示==;neq !=; gt > lt<

循环语句

1、section,sectionelse

{section name=art loop $variable}…{/section}

2、foreach

{foreach item=art from=$variable}…{/foreach}

引用

smarty可以引入其他的模板{include file=”header.tpl” sitename=”test”}后面的sitename是自己定义的属性名,只能在header.tpl(被包含的模板)中使用

使用php内置函数

{参数1”|函数名:参数2:参数3},使用内置函数时竖线前面放第一个参数,后面放函数名,冒号后面接着跟其他的参数

自定义插件

插件分文三种:①、function插件②、modifiers插件③、block插件

插件的制作方法

①、使用registerPlugin注册写好的函数

②、将写好的插件放到libs目录下的plugins目录里

③、php内置函数可以自动以修饰插件的形式在模板中使用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  smarty