设为首页
收藏本站
开启辅助访问
切换到宽版
登录
立即注册
快捷导航
发布信息
搜索
搜索
导读
Guide
最新
标签
论坛
BBS
导购
Group
关于我们
About US
最新回复
KMS
本版
帖子
用户
阳阳得意电脑俱乐部|一个没有广告的纯兴趣爱好网站!
»
论坛
›
经验技巧
›
PHP建站
›
PbootCMS在制作列表或内容分页模板时显示"未查询到任何 ...
返回列表
发新帖
PbootCMS在制作列表或内容分页模板时显示"未查询到任何数据!"
[复制链接]
4
|
1
|
前天 23:03
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
今天在制作产品以及页面或二级页面时涉及到产品列表分页功能,我设定每页显示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当前栏目相关代码输出
回复
使用道具
举报
yydy
|
前天 23:41
|
显示全部楼层
在 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
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
yydy
443
主题
252
回帖
3978
积分
管理员
积分
3978
加好友
发消息
回复楼主
返回列表
有问必答
网络设置
群晖NAS
海康威视
PHP建站
图文推荐
PbootCMS调用当前栏目下子栏目和文章内容列表
前天 16:55
用的顺手的代码编辑器Visual Studio Code
4 天前
[环境搭建]如何解决小皮 php8.2版本错误?
2025-11-25
批量替换Discuz内容的数据库操作方法
2025-11-23
winrar解压软件破解版 v7.13 烈火版
2025-11-17
热门排行
1
HEU KMS Activator v63.2.0 全能系统数字许可激活工具
2
Office Tab v12.0.0.228 企业版破解版
3
TVbox 影视仓配置地址 持续更新中
4
Iobit Uninstaller 中文特别版(彻底卸载不需要的软件)
5
Adobe photoshop cc 2015中文特别版(最适合Win7)
6
如何通过网络快速实现远程电脑服务-RdViewer篇
7
局域网访问共享文件夹出现错误提示:出现了扩展错误
8
腾讯云SSL免费证书申请