给ECShop添加最新评论


Posted in PHP onJanuary 07, 2015

我直接写上操作步骤吧,看下思路,相信大家也会了

第一步:

在includes/lib_goods.php里面构建自定义函数

/**

 * 获取最近评论

 * 

 * @return array

 */

function get_latest_comment($limit_num)

{

    $sql = "SELECT c.content,c.add_time,g.goods_id,g.goods_name FROM ".$GLOBALS['ecs']->table('comment')." AS c 

            LEFT JOIN ".$GLOBALS['ecs']->table('goods')." AS g on c.id_value=g.goods_id 

            WHERE c.status=1

            LIMIT ".$limit_num;    

      $res = $GLOBALS['db']->getAll($sql);

    return $res;

}

 第二步:

在根目录的goods.php的$smarty->assign('goods_rank',          get_goods_rank($goods_id));                       // 商品的销售排名

下面添加以下代码

$smarty->assign('comments_latest',     get_latest_comment(10));                 //获取最新品论

 第三步:

在library目录下创建comments_latest.lbi文件

第四步:

在模板文件goods.dwt中使用以下代码即可在商品详情页面中调用“最新评论”

<!-- #BeginLibraryItem "/library/comments_latest.lbi" --><!-- #EndLibraryItem -->
PHP 相关文章推荐
?繁体转换的class
Oct 09 PHP
php Memcache 中实现消息队列
Nov 24 PHP
PHP随机数生成代码与使用实例分析
Apr 08 PHP
PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数的小问题
May 29 PHP
php简单实现查询数据库返回json数据
Apr 16 PHP
php之static静态属性与静态方法实例分析
Jul 30 PHP
详解php中反射的应用
Mar 15 PHP
PHP严重致命错误处理:php Fatal error: Cannot redeclare class or function
Feb 05 PHP
php获取ip及网址的简单方法(必看)
Apr 01 PHP
PHP 中常量的知识整理
Apr 14 PHP
php使用curl伪造来源ip和refer的方法示例
May 08 PHP
PHP从零开始打造自己的MVC框架之类的自动加载实现方法详解
Jun 03 PHP
php程序总是提示验证码输入有误解决方案
Jan 07 #PHP
WampServer下安装多个版本的PHP、mysql、apache图文教程
Jan 07 #PHP
php中的动态调用实例分析
Jan 07 #PHP
Zend Guard使用指南及问题处理
Jan 07 #PHP
PHP实现检测客户端是否使用代理服务器及其匿名级别
Jan 07 #PHP
php模拟用户自动在qq空间发表文章的方法
Jan 07 #PHP
PHP中使用CURL获取页面title例子
Jan 07 #PHP
You might like
php中使用Akismet防止垃圾评论的代码
2011/06/10 PHP
php mysql 判断update之后是否更新了的方法
2012/01/10 PHP
php 在windows下配置虚拟目录的方法介绍
2013/06/26 PHP
详细解读php的命名空间(二)
2018/02/21 PHP
浅谈PHP中的那些魔术常量
2020/12/02 PHP
使用Firebug对js进行断点调试的图文方法
2011/04/02 Javascript
js操作checkbox遇到的问题解决
2013/06/29 Javascript
javascript中数组的concat()方法使用介绍
2013/12/18 Javascript
jquery操作checkbox示例分享
2014/07/21 Javascript
javascript工厂方式定义对象
2014/12/26 Javascript
JavaScript获得url查询参数的方法
2015/07/02 Javascript
微信小程序 chooseImage选择图片或者拍照
2017/04/07 Javascript
Express之get,pos请求参数的获取
2017/05/02 Javascript
JS中Swiper的使用和轮播图效果
2017/08/11 Javascript
浅谈关于.vue文件中style的scoped属性
2017/08/19 Javascript
Windows下使用Nodejs运行js的方法
2017/09/02 NodeJs
解决vue页面DOM操作不生效的问题
2018/03/17 Javascript
vue+webpack中配置ESLint
2018/11/07 Javascript
JavaScript canvas动画实现时钟效果
2020/02/10 Javascript
js中forEach,for in,for of循环的用法示例小结
2020/03/14 Javascript
node.js 基于 STMP 协议和 EWS 协议发送邮件
2021/02/14 Javascript
[01:27]DOTA2电竞之夜 今夜共饮庆功酒
2014/08/02 DOTA
python如何实现excel数据添加到mongodb
2015/07/30 Python
Python面向对象编程之继承与多态详解
2018/01/16 Python
基于windows下pip安装python模块时报错总结
2018/06/12 Python
python同时遍历数组的索引和值的实例
2018/11/15 Python
python 将有序数组转换为二叉树的方法
2019/03/26 Python
pytorch对梯度进行可视化进行梯度检查教程
2020/02/04 Python
Python3操作YAML文件格式方法解析
2020/04/10 Python
python中format函数如何使用
2020/06/22 Python
加拿大著名时装品牌:SOIA & KYO
2016/08/23 全球购物
农村环境卫生倡议书
2015/04/29 职场文书
结婚仪式主持词
2015/06/29 职场文书
家属联谊会致辞
2015/07/31 职场文书
vue使用节流函数的踩坑实例指南
2021/05/20 Vue.js
手把手教你实现PyTorch的MNIST数据集
2021/06/28 Python