给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 相关文章推荐
模板引擎Smarty深入浅出介绍
Dec 06 PHP
PHP中设置时区方法小结
Jun 03 PHP
php的POSIX 函数以及进程测试的深入分析
Jun 03 PHP
使用gd库实现php服务端图片裁剪和生成缩略图功能分享
Dec 25 PHP
PHP对表单提交特殊字符的过滤和处理方法汇总
Feb 18 PHP
php显示时间常用方法小结
Jun 05 PHP
利用PHP将部分内容用星号替换
Apr 21 PHP
Windows Server 2008 R2和2012中PHP连接MySQL过慢的解决方法
Jul 02 PHP
php 使用expat方式解析xml文件操作示例
Nov 26 PHP
如何通过Apache在本地配置多个虚拟主机
Jul 29 PHP
PHP 图片处理
Sep 16 PHP
PHP变量的作用范围实例讲解
Dec 22 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/10/09 PHP
php批量上传的实现代码
2013/06/09 PHP
php中apc缓存使用示例
2013/12/25 PHP
PHP身份证校验码计算方法
2016/08/10 PHP
PHP经典实用正则表达式小结
2017/05/04 PHP
PHP+Apache实现二级域名之间共享cookie的方法
2019/07/24 PHP
PHP+Redis事务解决高并发下商品超卖问题(推荐)
2020/08/03 PHP
js checkbox(复选框) 使用集锦
2009/04/28 Javascript
JavaScript面向对象知识串结(读JavaScript高级程序设计(第三版))
2012/07/17 Javascript
js实现网站首页图片滚动显示
2013/02/04 Javascript
js相册效果代码(点击创建即可)
2013/04/16 Javascript
javascript检查浏览器是否支持flash的实现代码
2014/08/14 Javascript
JSONP跨域请求实例详解
2016/07/04 Javascript
vue.js入门教程之基础语法小结
2016/09/01 Javascript
jQuery快速高效制作网页交互特效
2017/02/24 Javascript
javascript实现table单元格点击展开隐藏效果(实例代码)
2017/04/10 Javascript
基于JavaScript实现的希尔排序算法分析
2017/04/14 Javascript
基于angular实现三级联动的生日插件
2017/05/12 Javascript
JS 中document.write()的用法和清空的原因浅析
2017/12/04 Javascript
vue.js系列中的vue-fontawesome使用
2018/02/10 Javascript
react在安卓中输入框被手机键盘遮挡问题的解决方法
2018/09/03 Javascript
js面向对象之实现淘宝放大镜
2020/01/15 Javascript
vue编写简单的购物车功能
2021/01/08 Vue.js
python将html转成PDF的实现代码(包含中文)
2013/03/04 Python
python中正则的使用指南
2016/12/04 Python
python3实现逐字输出的方法
2019/01/23 Python
Python调用C语言的实现
2019/07/26 Python
PageFactory设计模式基于python实现
2020/04/14 Python
基于python实现百度语音识别和图灵对话
2020/11/02 Python
解决PDF 转图片时丢文字的一种可能方式
2021/03/04 Python
美国最灵活的移动提供商:Tello
2017/07/18 全球购物
九年级英语教学反思
2014/01/31 职场文书
英语老师推荐信
2014/02/26 职场文书
年终工作总结范文2014
2014/11/27 职场文书
angular异步验证器防抖实例详解
2022/03/31 Javascript
mybatis 获取更新记录的id
2022/05/20 Java/Android