请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

xkfla 2014-8-15 11:12:22 显示全部楼层 阅读模式
好久没写文章了,隐约记得前几天有人问到这个问题:【如何在ecshop商品详情页面显示该商品的供货商?】
今天有时间整理下,分享给大家。
注:以下修改适用于ecshop2.7.2,其他版本未做测试。

1)、
首先需要修改程序文件,将供货商读取出来,然后赋值给模板
打开文件 /goos.php,


$smarty->assign('goods',              $goods);

上边增加以下代码
if($goods['suppliers_id'])
              {
               $goods['suppliers_name']=$db->getOne("select suppliers_name from ".$ecs->table('suppliers')." where suppliers_id=".$goods['suppliers_id']);
              }

2)、

然后修改模板文件,将供货商显示出来,下面以ECSHOP官方默认模板为例进行讲解

打开 /themes/default/goods.dwt 文件
在你想显示供货商的地方加入下面代码
<!--{if $goods.suppliers_name } 供货商(www.ecshop120.com )-->
                  <li class="padd" >
                  <strong>供货商:</strong><font class="shop">{$goods.suppliers_name}</font>
                  </li>
                  <!--{/if}-->
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

    热门帖子
  • 精华
  • 新帖
快速回复 返回顶部 返回列表