phpcms中的评论样式修改方法


Posted in PHP onOctober 21, 2016

phpcms中自带的评论插件很好用!但是样式个人感觉丑的狠,百度一下也没能找到解决方式,也许是自己的搜索方式不对,于是自己就研究了研究,这里可以使用两种方法进行修改

方法一:

使用PHPCMS中的get方法进行获取数据

//拼接评论表的commentid字段值
{php $commentid = 'content_'.$catid.'-'.$id.'-'.$modelid;}
//查询获取数据
{pc:get sql="SELECT * FROM v9_comment_data_1 where commentid = '$commentid'" cache="0" return="data"}
//循环输出
{loop $data $key $val}
<li class="list-group-item">
<div class="media">
<a class="media-left" href="#">
<img src="{IMG_PATH}tou.png" class="img-circle" alt="...">
</a>
<div class="media-body">
<h5 class="media-heading">{$val[username]}</h5>
<span style="font-size:10px;">{$val[content]}</span>
</div>
</div>
</li>
{/loop}
{/pc}

方法二:

除了使用get方法进行获取数据之外还有一种最简单的方式,找到 /phpcms/templates/default/comment/show_list.html 找到如下代码,进行样式的修改即可

{pc:comment action="lists" commentid="$commentid" siteid="$siteid" page="$_GET['page']" hot="$hot" num="20"}
{if !empty($data)} 
<div class="comment_button"><a href="{APP_PATH}index.php?m=comment&c=index&a=init&commentid={$commentid}&title={urlencode(($comment[title] ? $comment[title] : $title))}&url={urlencode(($comment[url] ? $comment[url] : $url))}&hot=0&iframe=1"{if empty($hot)} class="on"{/if}>最新</a> <a href="{APP_PATH}index.php?m=comment&c=index&a=init&commentid={$commentid}&title={urlencode(($comment[title] ? $comment[title] : $title))}&url={urlencode(($comment[url] ? $comment[url] : $url))}&hot=1&iframe=1"{if $hot} class="on"{/if}>最热</a></div>
<div class="comment">
{loop $data $r}
<h5 class="title fn">{direction($r[direction])} <font color="#FF0000">{format::date($r[creat_at], 1)}</font> {if $r[userid]}{get_nickname($r[userid])}{else}{$r[username]}{/if} </h5>
<div class="content">{$r[content]}
<div class="rt"><a href="javascript:void(0)" onclick="reply({$r[id]}, '{$commentid}')">回复</a> <a href="javascript:void(0)" onclick="support({$r[id]}, '{$commentid}')">支持</a>(<font id="support_{$r[id]}">{$r[support]}</font>)
</div>
<div id="reply_{$r[id]}" style="display:none"></div>
</div>
<div class="bk30 hr mb8"></div>
{/loop}
</div>
<div id="pages" class="text-r">{$pages}</div>
{/if}
{/pc}

以上所述是小编给大家介绍的phpcms中的评论样式修改方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
php 格式化数字的时候注意数字的范围
Apr 13 PHP
PHP开发中四种查询返回结果分析
Jan 02 PHP
细谈php中SQL注入攻击与XSS攻击
Jun 10 PHP
对象失去焦点时自己动提交数据的实现代码
Nov 06 PHP
php 中文字符串首字母的获取函数分享
Nov 04 PHP
PHP中判断变量为空的几种方法小结
Nov 12 PHP
CI框架在CLI下执行占用内存过大问题的解决方法
Jun 17 PHP
php实现的支持imagemagick及gd库两种处理的缩略图生成类
Sep 23 PHP
PHP+Ajax异步带进度条上传文件实例
Nov 01 PHP
PHP获取页面执行时间的方法(推荐)
Dec 10 PHP
PHP实现双链表删除与插入节点的方法示例
Nov 11 PHP
PHP获取二叉树镜像的方法
Jan 17 PHP
PHP+jquery+CSS制作头像登录窗(仿QQ登陆)
Oct 20 #PHP
PHP中的多种加密技术及代码示例解析
Oct 20 #PHP
php rmdir使用递归函数删除非空目录实例详解
Oct 20 #PHP
PHPCMS V9 添加二级导航的思路详解
Oct 20 #PHP
php实现登陆模块功能示例
Oct 20 #PHP
php实现文章置顶功能的方法
Oct 20 #PHP
PHP上传图片时判断上传文件是否为可用图片的方法
Oct 20 #PHP
You might like
PHP原生函数一定好吗?
2014/12/08 PHP
javascript radio 联动效果
2009/03/04 Javascript
屏蔽IE弹出&quot;您查看的网页正在试图关闭窗口,是否关闭此窗口&quot;的方法
2013/12/31 Javascript
Jquery实现侧边栏跟随滚动条固定(兼容IE6)
2014/04/02 Javascript
js清空表单数据的两种方式(遍历+reset)
2014/07/18 Javascript
jQuery实现带有上下控制按钮的简单多行滚屏效果代码
2015/09/04 Javascript
10个JavaScript中易犯小错误
2016/02/14 Javascript
JavaScript中数组的22种方法必学(推荐)
2016/07/20 Javascript
jQuery实现简洁的轮播图效果实例
2016/09/07 Javascript
jQuery实现背景滑动菜单
2016/12/02 Javascript
JQuery统计input和textarea文字输入数量(代码分享)
2016/12/29 Javascript
vue组件实例解析
2017/01/10 Javascript
angularjs实现多张图片上传并预览功能
2017/02/24 Javascript
详解react-router如何实现按需加载
2017/06/15 Javascript
使用vuex的state状态对象的5种方式
2018/04/19 Javascript
vue移动端项目缓存问题实践记录
2018/10/29 Javascript
使用jquery模拟a标签的click事件无法实现跳转的解决
2018/12/04 jQuery
用vuex写了一个购物车H5页面的示例代码
2018/12/04 Javascript
Vue表情输入组件 微信face表情组件
2019/02/11 Javascript
Vue 数组和对象更新,但是页面没有刷新的解决方式
2019/11/09 Javascript
python条件和循环的使用方法
2013/11/01 Python
RC4文件加密的python实现方法
2015/06/30 Python
对python .txt文件读取及数据处理方法总结
2018/04/23 Python
详解Python打包分发工具setuptools
2019/08/05 Python
Python通过format函数格式化显示值
2020/10/17 Python
python 基于Apscheduler实现定时任务
2020/12/15 Python
纯css3实现图片翻牌特效
2015/03/10 HTML / CSS
详解HTML5 Canvas绘制不规则图形时的非零环绕原则
2016/03/21 HTML / CSS
顺丰快递Java软件工程师面试题
2015/07/31 面试题
大学毕业生自我鉴定
2013/11/05 职场文书
建筑班组长岗位职责
2014/01/02 职场文书
小学毕业演讲稿
2014/04/25 职场文书
服务承诺书怎么写
2014/05/24 职场文书
人事代理委托书
2014/09/27 职场文书
2014银行授权委托书样本
2014/10/04 职场文书
vue3中provide && inject的使用
2021/07/01 Vue.js