首页与子页面的判断
<li class="nav-item {pboot:if(0=='{sort:scode}')}active{/pboot:if}"><a class="nav-link" href="{pboot:sitepath}/" >首页</a></li> {pboot:nav num=10 parent=0} <li class="{pboot:if('[nav:scode]'=='{sort:tcode}')}active{/pboot:if}"><a href="[nav:link]">[nav:name]</a></li> {/pboot:nav}
判断有无子菜单
{pboot:nav num=10 parent=0} <li><a href="[nav:link]">[nav:name]</a> <!--一级菜单循环--> {pboot:if([nav:soncount]>0)} <!--当有子菜单时显示div--> <div> {pboot:2nav parent=[nav:scode]} <a href="[2nav:link]">[2nav:name]</a> <!--二级菜单循环--> {/pboot:2nav} </div> {/pboot:if} </li> {/pboot:nav}
内页子菜单高亮
{pboot:nav parent={sort:tcode}} <li {pboot:if('[nav:scode]'=='{sort:scode}')}class="active"{/pboot:if}><a href="[nav:link]">[nav:name]</a></li> {/pboot:nav}
二级栏目做头部导航,以下二级栏目为固定写死方法
<div class="nav"> <div class="container"> <ul> <li class="{pboot:if(0=='{sort:scode}')}active{/pboot:if}"><a href="{pboot:sitepath}/">网站首页</a></li> <li class="{pboot:if(13=='{sort:scode}')}active{/pboot:if}"> {pboot:sort scode=13} <a href="[sort:link]">[sort:name]</a> {/pboot:sort} </li> <li class="{pboot:if(14=='{sort:scode}')}active{/pboot:if}"> {pboot:sort scode=14} <a href="[sort:link]">[sort:name]</a> {/pboot:sort} </li> {pboot:nav num=8 parent=0} <li class="{pboot:if('[nav:scode]'=='{sort:tcode}' && '{sort:scode}'!=13 && '{sort:scode}'!=14)}active{/pboot:if}"><a href="[nav:link]">[nav:name]</a></li> {/pboot:nav} </ul> </div> </div>
- 文章标题:PbootCMS 常用 if 判断之导航判断语句
- 文章标签: 更多
- 版权声明:本文为CMS圈所分享发布内容,部分为网络转载,如有侵权请立即联系我们,我们第一时间删除并致歉!
发表评论:
评论记录: