PbootCMS常用if判断标签调用
导读:标签调用标签调用1. 导航高亮 {pboot:if([nav:scode]=={sort:tcode})}class=active{/pboot:if} //用于非首页 例: 网站seo优化诊断工具网站建设。
1. 导航高亮 {pboot:if([nav:scode]=={sort:tcode})}class=active{/pboot:if} //用于非首页 例: code{pboot:nav} li {pboot:if([nav:scode]=={sort:tcode})}class=active{/pboot:if}a href=[nav:link][nav:name]/a/li {/pboot:nav} /code 2. 判断有无子菜单 {pboot:if([nav:soncount]0)}...{/p […]
1. 导航高亮
{pboot:if('[nav:scode]'=='{sort:tcode}')}class="active"{/pboot:if} //用于非首页
例:
<code>{pboot:nav} <li {pboot:if('[nav:scode]'=='{sort:tcode}')}class="active"{/pboot:if}><a href="[nav:link]">[nav:name]</a></li> {/pboot:nav} </code>
2. 判断有无子菜单 {pboot:if([nav:soncount]>0)}...{/pboot:if} 例 1:
<code>{pboot:nav} <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} </code>
例2:
<code>{pboot:nav} <li><a {pboot:if([nav:soncount]>0)} href="javascript:;" {else} href="[nav:link]" {/pboot:if}>[nav:name]</a></li> <!--无子菜单时显示正常链接,有子菜单时为空连接,用于手机端点击菜单滑出子菜单情况。--> {/pboot:nav} </code>
3. 内页子菜单高亮 {pboot:if('[nav:scode]'=='{sort:scode}')}class="active"{/pboot:if}
例:
<code>{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} </code>
4. 判断标签为空时不显示
<code>{pboot:if('{pboot:companyqq}'!='')}QQ:{pboot:companyqq}{/pboot:if} <!--同理也可用在文章详情页--> </code>
5. 判断列表页有无内容,无内容返回提示 {pboot:if({page:rows}>0)}{page:bar}{else}暂无内容{/pboot:if}
例:
<code>{pboot:if({page:rows}>0)} <div class="page"> <a href="{page:index}">首页</a> <a href="{page:pre}">上一页</a> {page:numbar} <a href="{page:next}">下一页</a> <a href="{page:last}">尾页</a> </div> {else} <div class="page">暂无内容</div> {/pboot:if} </code>
声明: 本文由我的SEOUC技术文章主页发布于:2023-05-25 ,文章PbootCMS常用if判断标签调用主要讲述常用,标签,CMS网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_7816.html