给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配置文件中最常用四个ini函数
Mar 19 PHP
PHP+ajax 无刷新删除数据
Feb 20 PHP
来自phpguru得Php Cache类源码
Apr 15 PHP
php array_map()数组函数使用说明
Jul 12 PHP
关于crontab的使用详解
Jun 24 PHP
PHP函数strip_tags的一个bug浅析
May 22 PHP
PHP获取mysql数据表的字段名称和详细信息的方法
Sep 27 PHP
PHP脚本监控Nginx 502错误并自动重启php-fpm
May 13 PHP
在Laravel框架里实现发送邮件实例(邮箱验证)
May 20 PHP
PHPExcel中文帮助手册|PHPExcel使用方法(分享)
Jun 09 PHP
PHP并发查询MySQL的实例代码
Aug 09 PHP
Swoole源码中如何查询Websocket的连接问题详解
Aug 30 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来改写404错误页让你的页面更友好
2013/01/24 PHP
用PHP来计算某个目录大小的方法
2014/04/01 PHP
php判断页面是否是微信打开的示例(微信打开网页)
2014/04/25 PHP
php保存二进制原始数据为图片的程序代码
2014/10/14 PHP
PHP处理大量表单字段的便捷方法
2015/02/07 PHP
PHP使用PDO操作数据库的乱码问题解决方法
2016/04/08 PHP
php无限级分类实现评论及回复功能
2019/02/18 PHP
激活 ActiveX 控件
2006/10/09 Javascript
地址栏上的一段语句,改变页面的风格。(教程)
2008/04/02 Javascript
JSON 编辑器实现代码
2009/12/06 Javascript
jquery validation插件表单验证的一个例子
2010/03/03 Javascript
js中onload与onunload的使用示例
2013/08/25 Javascript
JQuery 实现在同一页面锚点链接之间的平滑滚动
2014/10/29 Javascript
node.js中的fs.rename方法使用说明
2014/12/16 Javascript
jQuery事件绑定方法学习总结(推荐)
2016/11/21 Javascript
jQuery与js实现颜色渐变的方法
2016/12/30 Javascript
原生javascript实现图片放大镜效果
2017/01/18 Javascript
javascript中json对象json数组json字符串互转及取值方法
2017/04/19 Javascript
Angular项目从新建、打包到nginx部署全过程记录
2017/12/09 Javascript
Angular利用trackBy提升性能的方法
2018/01/26 Javascript
WebPack配置vue多页面的技巧
2018/05/15 Javascript
vue2.0 使用element-ui里的upload组件实现图片预览效果方法
2018/09/04 Javascript
Vue+Express实现登录注销功能的实例代码
2019/05/05 Javascript
Python计算回文数的方法
2015/03/11 Python
简单实现python收发邮件功能
2018/01/05 Python
python解决pandas处理缺失值为空字符串的问题
2018/04/08 Python
Pandas之排序函数sort_values()的实现
2019/07/09 Python
python实现静态web服务器
2019/09/03 Python
Python Pandas 对列/行进行选择,增加,删除操作
2020/05/17 Python
python如何获得list或numpy数组中最大元素对应的索引
2020/11/16 Python
英国在线药房:Chemist.co.uk
2019/03/26 全球购物
竞选副班长演讲稿
2014/04/24 职场文书
2014年小学美术工作总结
2014/12/20 职场文书
初中作文评语集锦
2014/12/25 职场文书
pandas提升计算效率的一些方法汇总
2021/05/30 Python
mysql获取指定时间段中所有日期或月份的语句(不设存储过程,不加表)
2021/06/18 MySQL