stl:if 标签示例(高级)
示例一:根据模板名称显示不同内容
下面的例子根据当前模板的模板名称显示不同的内容。
<stl:if testType="TemplateName" testOperate="Equals" testValue="系统首页模板">
<stl:yes>
<LI><A href="/" class="current">首 页</A></LI>
</stl:yes>
<stl:no>
<LI>我不是首页</LI>
</stl:no>
</stl:if>
解析后的HTML代码:
示例二:最新10天内更新的内容以红色突出显示
下面的例子显示整个站点中最新更新的20篇内容,并突出显示10天内更新的内容。
<stl:contents topLevel="0" totalNum="20" order="LastEditDate" scope="All">
<stl:if testType="LastEditDate" testOperate="LessThan" testValue="10d">
<stl:yes>
<li><stl:a target="_blank" style="color:#F00;"></stl:a></li>
</stl:yes>
<stl:no>
<li><stl:a target="_blank"></stl:a></li>
</stl:no>
</stl:if>
</stl:contents>
解析后的HTML代码:
代表标签解析后为HTML5代码,中间线代表此标签已被其他标签替代,不推荐使用。