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

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

开通本站Svip会员,全站资源免费下
此文原来是我发在ECSHOP官方论坛里的,旨在讲解如何在ECSHOP的栏目页(商品列表页)显示每个商品的品牌名称,并且末尾附上了“插件下载”地址,直接下载后解压覆盖即可。
- C. j4 F9 Y2 k8 [; S6 H0 ~- q
& j! |/ _+ E" h( k+ D, T1、首先修改 category.php 文件/ j3 H+ V6 J, ]/ Q9 ?% z  f  v
$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, ' .

4 q9 C' f( C. ]& S修改为
- G% k: f  t; h% k7 ~% q: m
$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, ' .

! Z8 U; d# l6 A' o- K% {  X6 B找到
"ON mp.goods_id = g.goods_id AND mp.user_rank = '$_SESSION[user_rank]' " .
9 |4 M( c: t8 {. r, R. o
在它下面增加一行
7 Y1 A% o* d; M- F4 e( ?
" LEFT JOIN  ". $GLOBALS['ecs']->table('brand') . " AS b on b.brand_id = g.brand_id " .

( ?' Z0 V; ?/ c2 A0 A! c- k( O! f继续,找到
$arr[$row['goods_id']]['name']             = $row['goods_name'];

, @+ R7 N. e9 ?0 `, N在它下边增加一行
$ W! o) D& V  t6 \
$arr[$row['goods_id']]['brand_name']             = $row['brand_name'];

& D& e4 J8 E; ?2、
  Y1 V) M4 q6 ~1 R* q
) j) Q3 W5 A% T8 C接下来打开模板库文件 /themes/default/library/goods_list.lbi+ X* O( \8 B; S0 f; c" S) K8 u% b
想在哪显示品牌就在哪加入下面的代码, k* @0 n6 j. ]/ j" m
{$goods.brand_name}
# j& D4 ?4 J- P/ k9 j
. W, H! O( B$ r% A3、
, y$ v; f! c2 A3 o如果你的ECSHOP是全新安装的 ECShop_V2.7.2 (UTF8_Release0604),
8 x" ^; k% m. o9 y可以直接在下面地址下载修改好的插件,下载后直接解压覆盖即可) k# _8 D: G: T8 g# d& [, l' d
) U9 j! d9 j) F
下载“ECSHOP商品列表页品牌插件”
- y5 ?1 L$ A6 i- H( a6 H. {
亲爱的游客您好,请 登录 后进行 回复

' D# m* @+ x0 f+ |5 w5 X
# O! a' j6 p8 m0 |

全部评论 0

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