stl:if 条件判断

通过 stl:if 标签在模板中根据条件判断显示内容

stl:if 标签示例(简单)

示例一:判断值是否为空

下面的例子判断内容副标题是否为空,如果不为空将显示带有副标题的行。

副标题:stl:if 标签示例(简单)副标题
<stl:if testType="SubTitle" testOperate="NotEmpty">  
  <strong>副标题:</strong><stl:content type="SubTitle"></stl:content> 
</stl:if>

解析后的HTML代码:




示例二:判断当前栏目名称是否为"栏目1"或"栏目2"

当前栏目不是栏目1或栏目2

<stl:if testType="ChannelName" testOperate="In" testValue="栏目1,栏目2">  
  <stl:yes> <p>当前栏目是栏目1或栏目2</p> </stl:yes>  
  <stl:no> <p>当前栏目不是栏目1或栏目2</p> </stl:no>  
</stl:if> 

解析后的HTML代码: