ecshop2.7版本的评论修改和分析
2009-10-21 11:01 来源:www.chinab4c.com 作者:ecshop专家
ecshop中,评论是很一个非常灵活而且非常使用的一个功能。ecshop2.7中的评论使用也非常巧妙。他主要通过comment.php来负责提交和处理评论的业务流程。下面举例子来分析ecshop中goods.php中的评论。
1:首先。我们看到了以下程序.
$smarty->assign('id', $goods_id); $smarty->assign('type', 0);这行程序,主要是用来给commont.php传递评论的value_id和评论类型.在goods.dwt的模板中,直接包含以下代码
<!-- #BeginLibraryItem "/library/comments.lbi" -->
{insert_scripts files='transport.js,utils.js'}
<div id="ECS_COMMENT"> {* ECSHOP 提醒您:动态载入comments_list.lbi,显示评论列表和评论表单 *}{insert name='comments' type=$type id=$id}</div>
<!-- #EndLibraryItem -->
这里就是用来显示和提交评论的。
2:分析ecs_comment表
里面有comment_id,表示评论的id字段。具备唯一性.comment_type是区分评论类型的。这个非常重要,如果这个字段乱了。所有的评论,都会显示错乱。当他为0时候,表示评论商品,为1的时候,评论文章。id_value是评论对象的id.如果评论的是产品,那么他的值得为goods_id的值得.如果评论是文章。那么他的这个值是article_id.
相关文章:
来源:中国B4C电子商务
最近更新
常用插件
- ecshop购物车功能改进[插件
ecshop购物车功能改进[插件套餐]主要是我们最近开发工作和开发项目中。...
- ecshop分类树中统计商品数
最近忙于开发其他项目,在不少朋友不断要求和催促的情况下,做出了该小...
- ecshop通用红包编码
很多时候,为了结合促销,必须扩展一下ecshop的红包功能。ecshop的红包...
- ecshop红包修改成满多少减
我们在长期使用ecshop的时候,我们可以发现。ecshop的红包是一个非常强...
- ecshop降价通知登记插件
ecshop降价通知登记插件,主要是为了方便某些客户,对商品价格要求比...