">
上一篇我们提到: 网站Pbootcms里面的留言成功之后提示语修改按照这个路径Pbootcms地址来修改下文件/apps/home/controller/MessageController.php修改Pbootcms里面的文件,我自己电脑大概在103行,可以搜索提交成功快捷查询下。
接下来我们进入今天的正文:话不多说,上代码
一、首先在后台添加字段,文章ID 和 文章名称
文章ID用于文章内容页面判断当前文章是否有留言
文章名称可以用于在右侧卡片位置显示最新留言
在form表单中添加下面两个隐藏的字段提交到后台
二、判断文章页面是否有留言,有则显示 留言列表 四字,无则显示 还没有评论,快来抢沙发吧!
暂未实现
以下实测有BUG
{pboot:message num=1 page=0} {pboot:if('message:article_id'=='{content:id}')}评论列表{else}还没有评论,快来抢沙发吧!{/pboot:if} {/pboot:message}
三、调用留言列表,通过判断留言里的文章ID 是否等于当前文章ID 来实现文章留言显示
且只显示当前文章的留言
{pboot:message num=50} {pboot:if('[message:article_id]'=='{content:id}')}{/pboot:if} {/pboot:message}{pboot:2if('[message:recontent]'!='')}
[message:contacts] [message:askdate]
[message:content]
{/pboot:2if}
BBQ个人博客 [message:replydate]
[message:recontent]
四、使用前端分页js文件实现文章的留言分页功能
文件内容见附件,下载后引用到jquery的js文件下方即可
然后通过js和id进行调用,前端分页不需要判断列表是否有留言,循环出留言内容后自动显示分页和数字条。
给ul列表添加对于的id就可以实现前端分页功能
扫一扫,浏览关注本文
版权所有 Copyright © 2007-2024 太阳成tyc7111cc集团 川公安网备案:51010602001006号
地址:太阳成tyc7111cc集团 蜀ICP备11012605号-1
始于2007年,十五年品牌网站建设,值得信赖!