设为首页
收藏本站
开启辅助访问
切换到宽版
登录
立即注册
快捷导航
发布信息
搜索
搜索
导读
Guide
最新
标签
论坛
BBS
导购
Group
关于我们
About US
最新回复
KMS
本版
帖子
用户
阳阳得意电脑俱乐部|一个没有广告的纯兴趣爱好网站!
»
论坛
›
经验技巧
›
PHP建站
›
PbootCMS在制作列表或内容分页模板时显示"未查询到任何 ...
返回列表
发新帖
PbootCMS在制作列表或内容分页模板时显示"未查询到任何数据!"
[复制链接]
5
|
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
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
群晖NAS
网络工具
有问必答
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免费证书申请