在ecshop商品详情页显示供货商-站长杂谈下载

在ecshop商品详情页显示供货商

来自版块: 站长杂谈发表于: 2015-8-8 23:26:16
31986
0
如本资源下载地址失效,请点击此处进行反馈
开通本站Svip会员,全站资源免费下
好久没写文章了,隐约记得前几天有人问到这个问题:【如何在ecshop商品详情页面显示该商品的供货商?】
/ e, n( f* m, `2 E! b, H4 b今天有时间整理下,分享给大家。, ~7 J# q7 o) c/ G  A' p) p
注:以下修改适用于ecshop2.7.2,其他版本未做测试。2 ^, S% p$ c: ^! R% z/ ]$ Z7 P

2 J# Y2 H6 j+ Q; M* f0 d3 ]1)、$ k3 N( Q$ D$ A
首先需要修改程序文件,将供货商读取出来,然后赋值给模板5 j. w0 A/ J4 J/ c$ k
打开文件 /goos.php,, C6 T: X7 c) f7 M6 \1 n
3 J( E3 U2 P4 q. _+ I

0 @7 r) z3 ^5 l9 [& f4 T$smarty->assign('goods',              $goods);* t+ R$ ?1 {( P8 }! @
上边增加以下代码, P: r$ u' u/ `0 w; A$ a4 Q
if($goods['suppliers_id'])
  A2 ~: y' J+ R  {
( K; ]- o2 w5 ~# Q9 g  w   $goods['suppliers_name']=$db->getOne("select suppliers_name from ".$ecs->table('suppliers')." where suppliers_id=".$goods['suppliers_id']);
; g5 J8 q% Z( P) F/ B! p  }% P* E3 L( \: d; P, J
2)、
0 E3 E9 j5 p' F
4 x* K  P  D/ ]: f$ e然后修改模板文件,将供货商显示出来,下面以ECSHOP官方默认模板为例进行讲解: r& W+ b7 V1 i

: I" x- e9 p- {" T5 d0 y" f打开 /themes/default/goods.dwt 文件/ M; g) f0 \9 ~9 c
在你想显示供货商的地方加入下面代码
. }. r# h) c* j- x% E& k<!--{if $goods.suppliers_name } 供货商(www.ecshop120.com )-->
0 x0 `( h  ~; I: V      <li class="padd" >
6 [1 X3 Y. L# Z; p, F4 E5 F      <strong>供货商:</strong><font class="shop">{$goods.suppliers_name}</font>/ ]9 l, G& L7 L
      </li>
- j6 M$ t4 N0 W( C      <!--{/if}-->

全部评论 0

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