我的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.dwt4.在后台的品牌管理中给品牌加上详细的描述。ec没有给编辑器,但可以使用html语法。加图片用<img src="">就可以了。如果大家好好调调,会很方便的。
不知道大家明不明白这个插件是做什么的。就是在后台修改了品牌描述后,该描述会出现在该品牌的所有商品中。
这算是我写的第一个EC插件吧,虽然简单了点。
如果修改过程中有问题可以加我的QQ621037536。
导入论坛
引用链接
收藏
分享给好友
推荐到圈子
管理
举报
TAG: