给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 相关文章推荐
一个用于网络的工具函数库
Oct 09 PHP
优化php效率,提高php性能的一些方法
Mar 24 PHP
解析thinkphp中的导入文件标签
Jun 20 PHP
PHP Switch 语句之学习笔记
Sep 21 PHP
一个php生成16位随机数的代码(两种方法)
Sep 16 PHP
php实现mysql事务处理的方法
Dec 25 PHP
使用PHP进行微信公众平台开发的示例
Aug 21 PHP
Yii2 GridView实现列表页直接修改数据的方法
May 16 PHP
PHP正则+Snoopy抓取框架实现的抓取淘宝店信誉功能实例
May 17 PHP
Laravel框架使用Seeder实现自动填充数据功能
Jun 13 PHP
实例讲解PHP表单处理
Feb 15 PHP
phpstorm激活码2020附使用详细教程
Sep 25 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面试题附答案
2009/01/07 PHP
实现在同一方法中获取当前方法中新赋值的session值解决方法
2014/06/26 PHP
PHP调试的强悍利器之PHPDBG
2016/02/22 PHP
php实现遍历文件夹的方法汇总
2017/03/02 PHP
Laravel5框架添加自定义辅助函数的方法
2018/08/01 PHP
浅谈laravel框架sql中groupBy之后排序的问题
2019/10/17 PHP
Mootools 1.2教程 Tooltips
2009/09/15 Javascript
js全屏显示显示代码的三种方法
2013/11/11 Javascript
JS实现从连接中获取youtube的key实例
2015/07/02 Javascript
基于javascript实现简单的抽奖系统
2020/04/15 Javascript
Ionic快速安装教程
2016/06/03 Javascript
jQuery Mobile 触摸事件实例
2016/06/04 Javascript
老生常谈 js中this的指向
2016/06/30 Javascript
AngularJS表格详解及示例代码
2016/08/17 Javascript
jQuery Easyui快速入门教程
2016/08/21 Javascript
Javascript中的神器——Promise
2017/02/08 Javascript
vue2.0使用Sortable.js实现的拖拽功能示例
2017/02/21 Javascript
浅谈在fetch方法中添加header后遇到的预检请求问题
2017/08/31 Javascript
Vue 2.0入门基础知识之内部指令详解
2017/10/15 Javascript
详解JavaScript的BUG和错误
2018/05/07 Javascript
详解基于node.js的脚手架工具开发经历
2019/01/28 Javascript
使用JavaScrip模拟实现仿京东搜索框功能
2019/10/16 Javascript
python任务调度实例分析
2015/05/19 Python
python 中split 和 strip的实例详解
2017/07/12 Python
利用python打印出菱形、三角形以及矩形的方法实例
2017/08/08 Python
PyCharm 常用快捷键和设置方法
2017/12/20 Python
Linux 修改Python命令的方法示例
2018/12/03 Python
如何利用Anaconda配置简单的Python环境
2019/06/24 Python
python使用PIL和matplotlib获取图片像素点并合并解析
2019/09/10 Python
解决Python3.8用pip安装turtle-0.0.2出现错误问题
2020/02/11 Python
工程资料员岗位职责
2014/03/10 职场文书
买房委托公证书
2014/04/08 职场文书
应届生求职信
2014/05/31 职场文书
高一军训决心书
2015/02/05 职场文书
傅雷家书读书笔记
2015/06/29 职场文书
几款流行的HTML5 UI框架比较(小结)
2021/04/08 HTML / CSS