给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 相关文章推荐
PHP5.0对象模型探索之抽象方法和抽象类
Sep 05 PHP
phpmyadmin里面导入sql语句格式的大量数据的方法
Jun 05 PHP
基于Snoopy的PHP近似完美获取网站编码的代码
Oct 23 PHP
PHP中的按位与和按位或操作示例
Jan 27 PHP
PHP集成百度Ueditor 1.4.3
Nov 23 PHP
php去除字符串中空字符的常用方法小结
Mar 17 PHP
php编写简单的文章发布程序
Jun 18 PHP
php对二维数组进行相关操作(排序、转换、去空白等)
Nov 04 PHP
详解PHP的Yii框架中组件行为的属性注入和方法注入
Mar 18 PHP
PHP实现的DES加密解密实例代码
Apr 06 PHP
php版微信返回用户text输入的方法
Nov 14 PHP
PHP单例模式与工厂模式详解
Aug 29 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中的float类型使用说明
2010/07/27 PHP
thinkPHP中create方法与令牌验证实例浅析
2015/12/08 PHP
yii2 commands模式以及配置crontab定时任务的方法
2017/08/19 PHP
JavaScript Date对象 日期获取函数
2010/12/19 Javascript
JQuery入门—编写一个简单的JQuery应用案例
2013/01/03 Javascript
jQuery插件开发的两种方法及$.fn.extend的详解
2014/01/16 Javascript
简单的jquery左侧导航栏和页面选中效果
2014/08/21 Javascript
setinterval()与clearInterval()JS函数的调用方法
2015/01/21 Javascript
JS基于FileSystemObject创建一个指定路径的TXT文本文件
2015/08/05 Javascript
JavaScript获取页面中超链接数量的方法
2015/11/09 Javascript
详解 javascript中offsetleft属性的用法
2015/11/11 Javascript
第七章之菜单按钮图标组件
2016/04/25 Javascript
jQuery EasyUI框架中的Datagrid数据表格组件结构详解
2016/06/09 Javascript
Vue 2.X的状态管理vuex记录详解
2017/03/23 Javascript
手机注册发送验证码倒计时的简单实例
2017/11/15 Javascript
详解webpack打包时排除其中一个css、js文件或单独打包一个css、js文件(两种方法)
2018/10/26 Javascript
jQuery控制input只能输入数字和两位小数的方法
2019/05/16 jQuery
python处理cookie详解
2014/02/07 Python
python实现simhash算法实例
2014/04/25 Python
Python提示[Errno 32]Broken pipe导致线程crash错误解决方法
2014/11/19 Python
python获取指定目录下所有文件名列表的方法
2015/05/20 Python
python实现统计代码行数的方法
2015/05/22 Python
python实现网站的模拟登录
2016/01/04 Python
详解Python多线程Selenium跨浏览器测试
2017/04/01 Python
python中urllib.unquote乱码的原因与解决方法
2017/04/24 Python
Python之py2exe打包工具详解
2017/06/14 Python
Python3.x爬虫下载网页图片的实例讲解
2018/05/22 Python
python编写一个会算账的脚本的示例代码
2020/06/02 Python
Python 操作SQLite数据库的示例
2020/10/16 Python
HTML5 input新增type属性color颜色拾取器的实例代码
2018/08/27 HTML / CSS
美国定制钻石订婚戒指:Ritani
2017/12/08 全球购物
墨尔本最受欢迎的复古风格品牌:Princess Highway
2018/12/21 全球购物
施惠特软件测试面试题以及笔试题
2015/05/13 面试题
技校教师求职简历的自我评价
2013/10/20 职场文书
给全校老师的建议书
2014/03/13 职场文书
党员理论学习心得体会
2016/01/21 职场文书