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

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

来自版块: 站长杂谈发表于: 2015-8-8 23:26:16
31951
0
如本资源下载地址失效,请点击此处进行反馈
开通本站Svip会员,全站资源免费下
好久没写文章了,隐约记得前几天有人问到这个问题:【如何在ecshop商品详情页面显示该商品的供货商?】
* R# r' z" G7 J, `今天有时间整理下,分享给大家。
) i: [+ e/ M) }. A: @注:以下修改适用于ecshop2.7.2,其他版本未做测试。; |; n5 R2 _% @6 s4 Y; T+ Z' c4 @

. Y# _4 e+ Z+ j7 X# x$ W2 q  r1)、
4 X$ V' G4 R0 _5 \首先需要修改程序文件,将供货商读取出来,然后赋值给模板
% `1 q2 z( h! I8 B打开文件 /goos.php,
% r) C8 E/ D$ B% H% B4 i6 q* V& r+ U& f9 p
& [! T: P- m6 W. Z' ~7 \& n2 G8 v1 ~
$smarty->assign('goods',              $goods);
* U$ b; H+ L9 I- D上边增加以下代码
. P: T5 U9 W7 \/ Q! {if($goods['suppliers_id'])
+ k0 `8 `, q' o$ z; Q  {) b$ D. L* R: [) b% X  A% ~0 Y
   $goods['suppliers_name']=$db->getOne("select suppliers_name from ".$ecs->table('suppliers')." where suppliers_id=".$goods['suppliers_id']);" O% d7 {5 g/ M. z6 _
  }
5 |( B, h  W, b  Z& |0 F: M+ h2)、
- {5 d" x" E5 {- q5 }% D
# @. w: I$ ]0 y' w% k然后修改模板文件,将供货商显示出来,下面以ECSHOP官方默认模板为例进行讲解# _8 }, P6 D# a2 f+ I! P  o
1 M9 p7 O. a6 R; e
打开 /themes/default/goods.dwt 文件
! i+ o: @* M% [& @# i/ U在你想显示供货商的地方加入下面代码
% C4 f. \4 V: c$ S+ _; U3 }<!--{if $goods.suppliers_name } 供货商(www.ecshop120.com )-->" Q2 p1 F$ t5 G4 b5 x  W
      <li class="padd" >
! j( B! k* U" C( e& M5 M. a, O# N- Y3 t; G      <strong>供货商:</strong><font class="shop">{$goods.suppliers_name}</font>
5 F, j' W# ^  q" V5 }      </li>7 M3 p9 H3 V1 x1 E! F
      <!--{/if}-->

全部评论 0

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