电话
13363039260
当使用循环标签category、module等等时,需要判断结果是否为空怎么办
方法1:使用empty标签
https://www.xunruicms.com/doc/1366.html
方法2:先循环不输出,再调用判断再输出
{module module=news num=10}
{$t.title} // 正常显示标题
{/module}
改进为:
{module module=news num=10}{/module}
{if $return}
{loop $return $t}
{$t.title} // 正常显示标题
{/loop}
{else}
没有内容
{/if}
以上的$return是默认循环结构数组,如果前面循环体指定了return的话需要随之改变,例如return=rs的情况下需要改成:
{module module=news num=10 return=rs}{/module}
{if $return_rs}
{loop $return_rs $rs}
{$rs.title} // 正常显示标题
{/loop}
{else}
没有内容
{/if}