ECShop如何把商品详情页用户评论修改为商品名称+评论字样

By:Anna Scaret
1 min read2021-09-22 10:38:33

很多站长们使用ECShop这款程序建站时都会考虑到商品详情页的商品详情介绍的是否完美。因为只有商品详情描述的足够详细,价格足够优惠,客户体验度足够完美才能吸引更多的会员前来下单购买。前段时间小编一直在研究关于商品的下单流程和购物车的问题,最近小编想不论哪个界面肯定都是有代码冗余,或者用户体验做的不够好的地方。为了从程序源码方面着手,小编又专门使用公司分配的PHP免备案虚拟主机安装了Ecshop程序用来研究使用。在不经意间小编发现了一个问题,商品详情页的下面有个购买记录和用户评论,这个用户评论小编感觉不是很好,如果改为商品的名称+评论的字样是不是更符合实际呢。为了验证小编的想法是否可行。小编专门找了十多个人投票下,果然全票通过,那么下面小编就开始动手修改了。小编先给站长们看看源程序的用户评论截图:具体的步骤小编来分享下:第一步:连接FTP,找到includes/lib_insert.php文件。找到283行代码:$GLOBALS['smarty']->assign('pager', $cmt['pager']);
$GLOBALS['smarty']->assign('pager', $cmt['pager']);在下面添加代码:
$goods_name = $GLOBALS['db']->getOne("select goods_name"."from" . $GLOBALS['ecs']->table('goods')."where goods_id='$arr[id]'");$GLOBALS['smarty']->assign('comment_title',$goods_name."评论");第二步:找到根目录下的/comment.php文件.找到254行代码;
$smarty->assign('pager', $comments['pager']);在下面添加代码:
$goods_name = $GLOBALS['db']->getOne("select goods_name"."from" . $GLOBALS['ecs']->table('goods')."where goods_id='$cmt[id]'");$GLOBALS['smarty']->assign('comment_title',$goods_name."评论");第三步:找到模板文件下的/themes/default/library/comments_list.lbi文件。找到第五行代码:
<h3><span class="text">{$lang.user_comment}</span>修改为:
<h3><span class="text">{$comment_title}</span>修改后把以上三个文件全部上传到对应的目录下去覆盖,如果不确定自己一定改正确了,小编温馨提醒下一定要把所有需要覆盖的文件全部备份一份哦。上传后登录网站的后台更新下网站的缓存,再登录前台就可以看到效果了。如下图:

本文地址:https://www.gaosudu.com/ecshop/20078.html