smarty使用记录
[网站建设]
这里记录一些使用smarty的相关记录。
【字符串替换】:
{$模板变量|replace:"搜索字符串":"替换字符串"|replace:"搜索字符串2":"替换字符串2"|......}【正则替换】:
{$模板变量|regex_replace:"搜索字符串":"替换字符串"|regex_replace:"搜索字符串2":"替换字符串2"|......}【if判断】:
{if 判断条件}
...执行代码
{elseif 判断条件}
...执行代码
{else}
...执行代码
{/if}【循环遍历】:
{foreach $模板变量 as $key => $vo}
{if $key == 要控制的数量}{*这样写,就可以用循环数$key,来控制循环的数量*}
{break}
{/if}
{$vo}
{/foreach}【模板注释】:
{*
这里写注释内容即可
*}【时间格式化】:
{$时间变量|date_format:'yyyy-MM-dd HH:mm:ss'}【插件相关】:
【字符串截取】:
代码示例:{$string|truncate:20:'...':true}truncate是截断修饰符
参数1 截断后的最大字符数。
参数2 (可选):截断后追加的字符串,默认为 "..."。
参数3 (可选):是否保留完整的单词。如果为 true,则尽量不截断单词。
编辑:
阅读量:182
同类新闻
更多新闻
Copyright © 千欧中软 版权所有 www.qozr.com seo | 网站建设 [渝ICP备15005074号]
渝公网安备50011802011077 | sitemap