空循环标签empty 是针对循环标签查询结果为空时,执行的显示内容
语法格式:
将循环标签的结束标签,替换为:
{empty} 表示没有查询到数据显示的区域 {/empty}
1、module标签为例,当查询文章news模块没有数据时显示提示文字:
{module module=news num=10} {$t.title} // 正常显示标题 {empty} 表示没有查询到数据显示的区域 {/empty} 完毕
当配合循环判断时,写在后方,正常默认情况是以{/module}结尾,现在直接改成 {empty}xxx{/empty} 结尾。
2、loop循环为例
{loop $aaa $bbb} {$bbb} // 正常显示标题 {empty} 表示没有查询到数据显示的区域 {/empty} 完毕