实例:
为了测试效果,请先录入两篇文章,题目分别是:
《hello,world》和《abcdefg》
现在我们要把两个题目调用出来,最基础的用法对吧?
<{getitems template="[title]<br />"}>
接下来稍微复杂一点点:要求把调用出来的题目中的world替换成china
做替换是过滤器的强项,一个很简单的replace就搞定了:
replace:world|china
但怎么把这个过滤器应用到title上,且不影响其他字段呢?就在title的后面加一个#,然后跟上过滤器的ID,比如在这个例子中就是2,改好之后是这样的:
<{getitems template="[title#2]<br />"}>
为了醒目起见我们把模版内容再完整的列出来一次:
<{getitems template="[title]<br />"}>
<{getitems template="[title#2]<br />"}>
显示出来的内容也列出来:
abcdefg
hello,world
abcdefg
hello,china
知道如何替换了,过滤器其他的强大功能也都可以在模版中自由发挥了,关于过滤器的介绍请参考以下资料:
转载请注明:本文《模版标签中使用过滤器》链接: http://seo.leidu.net/post-329.html
百度已收录
发表评论: