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+Mysql+jQuery实现发布微博程序 jQuery篇
Oct 08 PHP
PHP中SESSION使用中的一点经验总结
Mar 30 PHP
关于PHP结束标签的使用细节探讨及联想
Mar 04 PHP
PHP获取php,mysql,apche的版本信息示例代码
Jan 16 PHP
php随机显示图片的简单示例
Feb 15 PHP
理解PHP中的stdClass类
Apr 18 PHP
PHP中定义数组常量(array常量)的方法
Nov 17 PHP
PHP生成json和xml类型接口数据格式
May 17 PHP
YII动态模型(动态表名)支持分析
Mar 29 PHP
smarty模板数学运算示例
Dec 11 PHP
PHP常见字符串处理函数用法示例【转换,转义,截取,比较,查找,反转,切割】
Dec 24 PHP
PHP生成二维码与识别二维码的方法详解【附源码下载】
Mar 07 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 3行代码的分页算法(求起始页和结束页)
2009/10/21 PHP
php实现的click captcha点击验证码类实例
2014/09/23 PHP
php redis实现对200w用户的即时推送
2017/03/04 PHP
Laravel框架生命周期与原理分析
2018/06/12 PHP
JavaScript XML实现两级级联下拉列表
2008/11/10 Javascript
基于jquery的点击链接插入链接内容的代码
2012/07/31 Javascript
js使用栈来实现10进制转8进制与取除数及余数
2014/06/11 Javascript
Node.js实现的简易网页抓取功能示例
2014/12/05 Javascript
Jquery实现纵向横向菜单
2016/01/24 Javascript
JavaScript 函数模式详解及示例
2016/09/07 Javascript
JavaScript定时器制作弹窗小广告
2017/02/05 Javascript
jquery拖动改变div大小
2017/07/04 jQuery
微信小程序实现点击文字页面跳转功能【附源码下载】
2017/12/12 Javascript
修改node.js默认的npm安装目录实例
2018/05/15 Javascript
微信小程序登录换取token的教程
2018/05/31 Javascript
深入浅析Node环境和浏览器的区别
2018/08/14 Javascript
简单了解vue.js数组的常用操作
2019/06/17 Javascript
vue实现在线学生录入系统
2020/05/30 Javascript
详解Python命令行解析工具Argparse
2016/04/20 Python
如何将python中的List转化成dictionary
2016/08/15 Python
shelve  用来持久化任意的Python对象实例代码
2016/10/12 Python
ubuntu安装mysql pycharm sublime
2018/02/20 Python
python中break、continue 、exit() 、pass终止循环的区别详解
2019/07/08 Python
前端H5 Video常见使用场景简介
2020/08/21 HTML / CSS
奥地利婴儿用品和玩具购物网站:baby-markt.at
2020/01/26 全球购物
数控专业推荐信范文
2013/12/02 职场文书
户外婚礼策划方案
2014/02/08 职场文书
鲜花方阵解说词
2014/02/13 职场文书
2019最新版试用期劳动合同模板!
2019/07/04 职场文书
Redis遍历所有key的两个命令(KEYS 和 SCAN)
2021/04/12 Redis
Mysql文件存储图文详解
2021/06/01 MySQL
pytorch fine-tune 预训练的模型操作
2021/06/03 Python
Python 快速验证代理IP是否有效的方法实现
2021/07/15 Python
详解MySql中InnoDB存储引擎中的各种锁
2022/02/12 MySQL
CDPR谈《巫师》新作用虚幻5原因 称不会为Epic独占
2022/04/06 其他游戏
Elasticsearch 批量操作
2022/04/19 Python