设为首页
收藏本站
开启辅助访问
切换到宽版
登录
立即注册
快捷导航
发布信息
搜索
搜索
导读
Guide
最新
标签
论坛
BBS
导购
Group
关于我们
About US
最新回复
KMS
0x700800错误大全
0x00000错误大全
本版
帖子
用户
阳阳得意电脑服务区 | 一个没有广告的纯兴趣爱好电脑知识网站!
»
论坛
›
经验技巧
›
PHP建站
›
PbootCMS在制作列表或内容分页模板时显示 未查询到任何 ...
返回列表
发新帖
PbootCMS在制作列表或内容分页模板时显示 未查询到任何数据!
[复制链接]
299
|
1
|
2025-12-5 23:03:36
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
今天在制作产品以及页面或二级页面时涉及到产品列表分页功能,我设定每页显示1个产品、总计有5个产品,按道理应该显示5页,可是运行时却显示“未查询到任何数据!”。
模板文件中的代码为:
<!--product start-->
<section class="index-product maxw">
<!-- 栏目页产品终极分页列表 -->
{pboot:list scode={sort:scode} num=1 order=sorting page=1}<!--{sort:Scode}:调用当前栏目的内容列表,{sort:tcode}:调用当前栏目的顶级栏目内容列表-->
<div class="pro-item">
<div class="info">
<h2>[list:title]</h2>
<h3></h3>
<a href="[list:link]">查看详情</a>
</div>
<img src="[list:ico]"><!--[list:ico]缩略图,不存在时自动调用文章第一张图,[list:isico]可用于判断,返回1或0-->
</div>
{/pboot:list}
{include file=comm/page.html}
</section>
复制代码
其实分页代码page.html代码为:
<!-- 分页 -->
{pboot:if({page:rows}>0)}
<nav aria-label="page navigation" class="my-4">
<div class="pagination justify-content-center">
<a class="page-item page-link" href="{page:index}">首页</a>
<a class="page-item page-link" href="{page:pre}">上一页</a>
{page:numbar}<!-- 数字条,小屏幕时自动隐藏-->
<a class="page-item page-link" href="{page:next}">下一页</a>
<a class="page-item page-link" href="{page:last}">尾页</a>
</div>
</nav>
{else}
<div class="text-center my-5 text-secondary">未查询到任何数据!</div>
{/pboot:if}
复制代码
结果发现主要是这行代码:
{pboot:list
scode={sort:***}
num=1 order=sorting
page=1
}
上面红色代码要么同时需要,要么同时删除,否则页码就会显示“
未查询到任何数据!
”至于什么原因目前我还不知道!
小结:如果在频道页面:可以不需要“
{sort:tcode}
”,自然 “page=1”也不需要,但是如果在栏目页则必须要“
{sort:scode}
”,那么“page=1”也必须要加上才能显示页码
pbootcms
,
页码
,
分页
相关帖子
•
pbootcms栏目(导航、菜单)的用法及案例
•
如何在pboootcms中自定义列表排序
•
pbootcms当前栏目相关代码输出
•
PbootCMS整理13个常用if条件判断语句总结分享,隔行换色,导航高亮,缩略图判断等
•
PbootCMS自定义分页样式的方法
•
PbootCMS程序安全设置建议
•
PbootCMS安装后选用Mysql数据库的部署方法
回复
使用道具
举报
yydy
|
2025-12-5 23:41:53
|
显示全部楼层
在 PBootCMS 中,如果希望在列表页只有一页时隐藏分页条,可以通过条件判断来实现。具体步骤如下:
步骤 1: 判断总页数
获取总页数:使用 {page:count} 获取总页数。
判断总页数:当总页数大于 1 时显示分页条。
详细解释
判断总页数
使用 {pboot:if('[page:count]' > 1)} 判断总页数是否大于 1。
如果总页数大于 1,则显示分页条。
分页条
当总页数大于 1 时,显示分页条。
分页条包括首页、上一页、当前页、下一页和尾页的链接。
无数据时的提示
使用 {pboot:if('[page:rows]' == 0)} 判断当前页是否有数据。
如果没有数据,则显示 “No data.” 提示。
注意事项
变量检查
确保所有变量(如 [list:link]、[list:title]、[list:content]、[list:date]、[list:visits] 和 [list:likes])都已经正确定义。
路径检查
确保缩略图的路径 [list:ico] 是正确的。
测试页面
修改完成后,刷新页面测试是否正确显示分页条,并确保在只有一页时分页条不显示。
通过以上步骤和示例代码,可以在 PBootCMS 中实现当列表页只有一页时不显示分页条的功能。
回复
支持
反对
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
办公软件
群晖NAS
硬件驱动
yydy
481
主题
269
回帖
4280
积分
管理员
积分
4280
加好友
发消息
回复楼主
返回列表
有问必答
网络设置
群晖NAS
海康威视
PHP建站
图文推荐
在线检测键盘和鼠标的工具网站
前天 21:02
温湿度监控平台报警不正常的问题
5 天前
财智8.5软件物品管理中-单个物品交易明细不单独显示了
2026-04-16
单防区网络通信模块DS-RM01-NO调试心得
2026-04-07
远程桌面连接提示Windows Defender Credential Guard 不允许使用已保存的凭据的问题
2026-04-02
热门排行
1
HEU KMS Activator v63.2.0 全能系统数字许可激活工具
2
TVbox 影视仓配置地址 持续更新中
3
Office Tab v12.0.0.228 企业版破解版
4
Iobit Uninstaller 中文特别版(彻底卸载不需要的软件)
5
Adobe photoshop cc 2015中文特别版(最适合Win7)
6
如何通过网络快速实现远程电脑服务-RdViewer篇
7
局域网访问共享文件夹出现错误提示:出现了扩展错误
8
腾讯云SSL免费证书申请