当使用循环标签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}
文档最后更新时间:2023-11-30 14:10:26