我的BLOG开张了,做好准备喔!!!

第一个ECSHOP小插件[给商品加上品牌故事]

上一篇 / 下一篇  2007-08-29 11:58:56 / 个人分类:技术文章

给每个商品加上品牌故事

详细演示页面请见http://www.thatsworld.com/goods.php?id=1730



修改方法
1。打开includes/lib_goods.php
在合适的位置添加函数
/**
*获得商品品牌信息
[email=*@yangzhu]*@yangzhu[/email]www.thatsworld.com
**/
function get_goods_brand($goods_id){
$sql='select ecs_brand.brand_desc from ecs_brand where brand_id in (select brand_id from ecs_goods where goods_id='.$goods_id.')';
    $row = $GLOBALS['db']->getRow($sql);
//print_R($row);exit;
return $row[brand_desc];
}
2.打开goods.php
找到
    /* 获得商品的信息 */
    $goods = get_goods_info($goods_id);
在下面添加
$goodsbranddesc=get_goods_brand($goods_id);//得到该商品的品牌描述
找到
     $smarty->assign('goods_rank',         get_goods_rank($goods_id));                       // 商品的销售排名
在下面添加
  $smarty->assign('goodsbranddesc',   $goodsbranddesc);         //商品品牌故事

3.打开你的要使用的模板文件中的goods.dwt
找到 <!-- {if $goods.goods_desc} -->
          <div class="goods-title">详细介绍</div>
          <div class="article-content"> {$goods.goods_desc} </div>
     

     <!-- {/if} -->  
在其下添加
<!-- {if $goodsbranddesc} -->
          <div class="goods-title">品牌故事</div>
          <div class="article-content"> {$goodsbranddesc} </div>
          <!-- {/if} -->
如果想所有模板都能显示就修改所有的goods.dwt

4.在后台的品牌管理中给品牌加上详细的描述。
ec没有给编辑器,但可以使用html语法。加图片用<img src="">就可以了。如果大家好好调调,会很方便的。

不知道大家明不明白这个插件是做什么的。就是在后台修改了品牌描述后,该描述会出现在该品牌的所有商品中。
这算是我写的第一个EC插件吧,虽然简单了点。
如果修改过程中有问题可以加我的QQ621037536。

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-11-15  
      1
2345678
9101112131415
16171819202122
23242526272829
30      

数据统计

  • 访问量: 7496
  • 日志数: 105
  • 图片数: 5
  • 影音数: 2
  • 文件数: 2
  • 书签数: 5
  • 建立时间: 2007-05-01
  • 更新时间: 2008-10-31

RSS订阅

Open Toolbar