在Ecshop购物车或结算页面显示商品的品牌
2016-07-07 15:19 来源:www.chinab4c.com 作者:ecshop专家
1、 先打开 includes/lib_order.php 文件(建议使用editplus) 找到 (大概是在873行) $arr[$key]['formated_subtotal']= price_format($value['subtotal'], false); 在它的下面增加以下代码 $sql="select brand_name from ".$GLOBALS['ecs']->table('goods')." g left join " . $GLOBALS['ecs']->table("brand") . " b ong.brand_id=b.brand_id where goods_id='{$value['goods_id']}'"; $goods_brand = $GLOBALS['db']->getOne($sql); $arr[$key]['goods_brand']=$goods_brand; 2、 下面这一步千万要认真,不能马虎,还是在includes/lib_order.php 文件中查找 先找到 get_cart_goods()函数部分,然后再找到此函数中的一行代码 $goods_list[] = $row; (注:此行代码在includes/lib_order.php中出现了两次,千万别找错了) 找到这行代码后,在它上面增加以下代码 $sql="select brand_name from ".$GLOBALS['ecs']->table('goods')." g left join " . $GLOBALS['ecs']->table("brand") . " b ong.brand_id=b.brand_id where goods_id='{$row['goods_id']}'"; $goods_brand = $GLOBALS['db']->getOne($sql); $row['goods_brand']=$goods_brand; 2、 修改 模板文件 flow.dwt 文件 找到 <!-- {if $goods.is_shipping} -->(<span style="color:#FF0000">{$lang.free_goods}</span>)<!-- {/if} --> 在他后面增加代码 {$goods.goods_brand} 找到 <a href="goods.php?id={$goods.goods_id}" target="_blank"><img src="{$goods.goods_thumb}" border="0" title="{$goods.goods_name|escape:html}" /></a><br /> 在它后面增加代码 (品牌:{$goods.goods_brand}) |
最近更新
常用插件
- ecshop供应商插件免费下载
ecshop供应商插件免费下载...
- ecshop二次开发售后维修卡
插件介绍: 本插件是用于专门从事电子,信息,软件等售后服务关键比...
- ecshop选择下单时间插件
ecshop选择下单时间插件主要是根据不同的下单配送要求,在ecshop购物车...
- ecshop按分类筛选销售排行
ecshop按分类筛选销售排行...
- ecshop快递发货单打印商品
ecshop快递发货单打印商品信息,大家都知道ecshop快递单打印的时候,只能...
ecshop热门问答
ecshop热门资料
ecshop产品
易用性SEO
ecshopappend
ecshoptransport
ecshop视频播放器
ecshop橘子
ecshop无错误提示
ecshop70错误
ecshopnginx
ecshop水货
ecshop保驾
ecshop助手
ecshop盘点
ecshop邮件订阅
ecshop汽车用品
mongodb主从
beegoapi
ecshop欢迎
ecshop请多多帮助
ecshopnav
ecshop223
ecshopfunction
ecshop已付款金额
ecshop首页设置
ecshop庆祝
ecshop777
ecshopwap客户端
ecshoplogo
ecshop远程图片本地化
ecshoprabbitmq