有时候没有子栏目的菜单也会显示多于的divv框,确实比较难看,相对于dede来说比较好区别,但是对于这个新系统就需要加个判断了。
{pboot:nav}
<li class=""><a href="[nav:link]" rel="nofollow">[nav:name]</a>
{pboot:if('[nav:soncount]'=='0')}
{else}
<ul>
{pboot:2nav parent=[nav:scode]}
<li><a href="[2nav:link]">[2nav:name]</a></li>
{/pboot:2nav}
</ul>
{/pboot:if}
</li>
{/pboot:nav}
当有子菜单的时候soncount会等于1 会显示下边ul里的内容,如果没有子菜单会显示0就会显示空白。
按照这个办法,可以同理出好多判断语句
{pboot:if('[nav:soncount]'=='0')}
输出内容
{else}
其它内容
{/pboot:if}
原文链接:https://www.um80.com/1232.htm,转载请注明出处。
评论0