设为首页
收藏本站
开启辅助访问
切换到宽版
登录
立即注册
快捷导航
发布信息
搜索
搜索
导读
Guide
最新
标签
论坛
BBS
导购
Group
关于我们
About US
最新回复
KMS
0x700800错误大全
0x00000错误大全
本版
帖子
用户
阳阳得意电脑服务区 | 一个没有广告的纯兴趣爱好电脑知识网站!
»
论坛
›
经验技巧
›
PHP建站
›
pbootcms栏目(导航、菜单)的用法及案例 ...
返回列表
发新帖
pbootcms栏目(导航、菜单)的用法及案例
[复制链接]
343
|
0
|
2025-12-4 13:47:15
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
1. 导航高亮
<li {pboot:if(0=='{sort:scode}')}class="active"{/pboot:if}><a href='{pboot:sitedomain}/'>首页</a></li>
{pboot:nav}
<li {pboot:if('[nav:scode]'=='{sort:tcode}')}class="active"{/pboot:if}><a href="[nav:link]">[nav:name]</a>
{pboot:if([nav:soncount]>0)}
<ul>
{pboot:2nav parent=[nav:scode]}
<a href="[2nav:link]">[2nav:name]</a>
{/pboot:2nav}
</ul>
{/pboot:if}
</li>
{/pboot:nav}
复制代码
2、判断有无子栏目
{pboot:if([nav:soncount]>0)}…{/pboot:if}
复制代码
例1:二级栏目循环判断
{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}
复制代码
例2:判断是否链接赋值
{pboot:nav}
<li><a {pboot:if([nav:soncount]>0)} href="javascript:;" {else} href="[nav:link]" {/pboot:if}>[nav:name]</a></li>
//无子菜单时显示正常链接,有子菜单时为空连接,用于手机端点击菜单滑出子菜单情况。
{/pboot:nav}
复制代码
3. 判断内页子栏目高亮
{pboot:if(’[nav:scode]’==’{sort:scode}’)}class=“active”{/pboot:if}
//例:
{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}
复制代码
4、判断导航从第几个开始
{{pboot:if(’[nav:i]’>‘2’)}……{/pboot:if} //从第二个开始
例:
{pboot:nav}
{pboot:if('[nav:i]'>'2')}
<li><a href="[nav:link]">[nav:name]</a></li>
{/pboot:if}
{/pboot:nav}
复制代码
5、隐藏指定 scode 的栏目
{pboot:if([nav:scode]==2||[nav:scode]==4)}style=“display: none;”{/pboot:if} //隐藏 scode 为 2,4 的栏目
例:
{pboot:nav}
<li {pboot:if([nav:scode]==2 || [nav:scode]==4)}style="display: none;"{/pboot:if}><a href="[nav:link]">[nav:name]</a></li>
{/pboot:nav}
复制代码
6、判断当前顶级分类是否有子分类,如果没有判断隐藏
{pboot:if('{pboot:nav num=1 parent={sort:tcode}}[nav:name]{/pboot:nav}'=='')}style="display:none;"{/pboot:if}
复制代码
7、导航栏logo居中显示判断
{pboot:nav}
<a href="[nav:link]">[nav:name]</a>{pboot:if([nav:i]==3)}<img src="{pboot:sitelogo}">{/pboot:if}
{/pboot:nav}
复制代码
pbootcms
,
导航
,
菜单
,
栏目
,
代码
相关帖子
•
Discuz!内置代码
•
Visual Studio Code安装配置等一条龙
•
如何在pboootcms中自定义列表排序
•
pbootcms当前栏目相关代码输出
•
PbootCMS在制作列表或内容分页模板时显示 未查询到任何数据!
•
PbootCMS整理13个常用if条件判断语句总结分享,隔行换色,导航高亮,缩略图判断等
•
PbootCMS自定义分页样式的方法
•
PbootCMS程序安全设置建议
•
PbootCMS安装后选用Mysql数据库的部署方法
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
硬件驱动
网络设置
操作系统
有问必答
yydy
484
主题
271
回帖
4313
积分
管理员
积分
4313
加好友
发消息
回复楼主
返回列表
有问必答
网络设置
群晖NAS
海康威视
PHP建站
图文推荐
通过批处理添加windows凭据并快速建立网络驱动器
4 天前
Epson LQ-635K Windows 64位驱动程序
2026-04-29
路由器和上一级路由通过无线桥接注意事项
2026-04-28
在线检测键盘和鼠标的工具网站
2026-04-23
温湿度监控平台报警不正常的问题
2026-04-20
热门排行
1
HEU KMS Activator v63.2.0 全能系统数字许可激活工具
2
TVbox 影视仓配置地址 持续更新中
3
Office Tab v12.0.0.228 企业版破解版
4
局域网访问共享文件夹出现错误提示:出现了扩展错误
5
Iobit Uninstaller 中文特别版(彻底卸载不需要的软件)
6
Adobe photoshop cc 2015中文特别版(最适合Win7)
7
如何通过网络快速实现远程电脑服务-RdViewer篇
8
腾讯云SSL免费证书申请