给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 相关文章推荐
PHP开发大型项目的一点经验
Oct 09 PHP
PHPMailer邮件类利用smtp.163.com发送邮件方法
Sep 11 PHP
php 无极分类(递归)实现代码
Jan 05 PHP
PHP生成excel时单元格内换行问题的解决方法
Aug 26 PHP
PHP中怎样保持SESSION不过期 原理及方案介绍
Aug 08 PHP
smarty实现多级分类的方法
Dec 05 PHP
PHP中的Session对象如何使用
Sep 25 PHP
Symfony2中被遗弃的getRequest()方法分析
Mar 17 PHP
PHP扩展框架之Yaf框架的安装与使用
May 18 PHP
浅谈php调用python文件
Mar 29 PHP
php设计模式之迭代器模式实例分析【星际争霸游戏案例】
Apr 07 PHP
Mac系统下搭建Nginx+php-fpm实例讲解
Dec 15 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
2006/12/23 PHP
PHP缓存技术的多种方法小结
2012/08/14 PHP
基于GD2图形库的PHP生成图片缩略图类代码分享
2015/02/08 PHP
PHP实现一个限制实例化次数的类示例
2019/09/16 PHP
网页打开自动最大化的js代码
2012/08/22 Javascript
Jquery同辈元素选中/未选中效果的实例代码
2013/08/01 Javascript
jquery设置控件位置的方法
2013/08/21 Javascript
JavaScript获得表单target属性的方法
2015/04/02 Javascript
js中实现字符串和数组的相互转化详解
2016/01/24 Javascript
在 Angular 中实现搜索关键字高亮示例
2017/03/21 Javascript
d3.js实现立体柱图的方法详解
2017/04/28 Javascript
vue拖拽组件 vuedraggable API options实现盒子之间相互拖拽排序
2019/07/08 Javascript
vue swipeCell滑动单元格(仿微信)的实现示例
2020/09/14 Javascript
基于javascript实现移动端轮播图效果
2020/12/21 Javascript
js闭包的9个使用场景
2020/12/29 Javascript
[04:10]DOTA2英雄梦之声_第11期_圣堂刺客
2014/06/21 DOTA
python中__call__内置函数用法实例
2015/06/04 Python
Python栈类实例分析
2015/06/15 Python
Python装饰器基础详解
2016/03/09 Python
Python基于Pymssql模块实现连接SQL Server数据库的方法详解
2017/07/20 Python
Python的地形三维可视化Matplotlib和gdal使用实例
2017/12/09 Python
python 文件转成16进制数组的实例
2018/07/09 Python
深入浅析python 协程与go协程的区别
2019/05/09 Python
PyCharm 2020.1版安装破解注册码永久激活(激活到2089年)
2020/09/24 Python
css3实现信纸/同学录效果的示例代码
2018/12/11 HTML / CSS
英国领先的在线旅游和休闲零售商:lastminute.com
2019/01/23 全球购物
介绍一下Mysql的存储引擎
2015/02/12 面试题
董事长秘书岗位职责
2013/11/29 职场文书
毕业生求职信的经典写法
2014/01/31 职场文书
材料加工工程求职信
2014/02/19 职场文书
大学毕业典礼演讲稿
2014/09/09 职场文书
体育运动会广播稿
2014/10/05 职场文书
2014年业务员工作总结范文
2014/11/17 职场文书
高质量“欢迎词”
2019/04/03 职场文书
直播实况, OMG破敌三路五十分钟大战神技局摩托车
2022/04/01 DOTA
Java字符缓冲流BufferedWriter
2022/04/09 Java/Android