在ECSHOP商品列表页显示每个商品的品牌-站长杂谈下载

在ECSHOP商品列表页显示每个商品的品牌

来自版块: 站长杂谈发表于: 2015-8-9 00:08:42
31488
0
如本资源下载地址失效,请点击此处进行反馈
开通本站Svip会员,全站资源免费下
此文原来是我发在ECSHOP官方论坛里的,旨在讲解如何在ECSHOP的栏目页(商品列表页)显示每个商品的品牌名称,并且末尾附上了“插件下载”地址,直接下载后解压覆盖即可。
0 G4 W5 W; _- M' t0 }" K6 A8 ?. e# l4 g- U3 y9 N" Q9 ?
1、首先修改 category.php 文件
, X5 s+ e; t& ^- \( y% {
$sql = 'SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price, ' .

1 h- c# U% V( Y2 _, U# o9 a修改为% r4 c* h) q7 ~+ w4 F( P+ V0 {
$sql = 'SELECT g.goods_id, g.goods_name, b.brand_name , g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price, ' .
: g: Q4 G- I- Q* D# L/ y( j
找到
"ON mp.goods_id = g.goods_id AND mp.user_rank = '$_SESSION[user_rank]' " .

5 f- D, C5 @. K+ r在它下面增加一行8 n# l, W* g6 M; \% }/ f  _7 x  h
" LEFT JOIN  ". $GLOBALS['ecs']->table('brand') . " AS b on b.brand_id = g.brand_id " .

, W) k$ d& G" P继续,找到
$arr[$row['goods_id']]['name']             = $row['goods_name'];

' f% f+ y* Z! j/ N6 U. \' r) m在它下边增加一行
/ o$ }$ R1 Y& W: z8 B
$arr[$row['goods_id']]['brand_name']             = $row['brand_name'];

+ a- {7 V1 |- Y2 c; j9 l9 F, E2、
" @! F5 b! F% C9 @+ \# H" m. h9 o5 o% q: V( I
接下来打开模板库文件 /themes/default/library/goods_list.lbi
) n  {3 S  d# x1 e% y! y* K想在哪显示品牌就在哪加入下面的代码
& e/ `4 h4 z0 P. a% ]! G$ D {$goods.brand_name}& s+ j5 j- Y9 w' e- {5 P* C/ l& B5 u

$ F( a) J7 @% ^, B& ^7 j3、
2 S0 O, D. e, o: ?/ H0 G8 z" w5 U. B如果你的ECSHOP是全新安装的 ECShop_V2.7.2 (UTF8_Release0604),3 l) Z# i: U* t% ]7 t' V
可以直接在下面地址下载修改好的插件,下载后直接解压覆盖即可/ D4 g* `# S; `
. e( z8 D2 \6 L7 E8 F& f0 Y
下载“ECSHOP商品列表页品牌插件”- s/ w8 Y; l2 M( \7 ^+ o
!qinai!游客!yincang_youke!

6 a0 A5 q! J! j: K9 ~8 P

) y  G/ b' H$ l2 g3 _

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
0
返回顶部