Ecshop模板在首页调用指定分类的热销、推荐、新品商品
在首页调出指定分类下的精品或新品或热销,分别在不同地方调用,
使用下面的函数
$children = get_children(你要调用的分类ID);
$smarty->assign( 'bestGoods', get_category_recommend_goods('best', $children));
$smarty->assign( 'newGoods', get_category_recommend_goods('new', $children));
$smarty->assign( 'hotGoods', get_category_recommend_goods('hot', $children));
复制代码
模板里调用方法:
该分类的精品商品: {$bestGoods}
该分类的最新商品: {$newGoods}
该分类的热门商品: {$hotGoods}
这些都是数组,在模板里用类似下面的循环处理
<!--{foreach from=$bestGoods item=goods}-->
<li>
<a href="{$goods.url}"><img src="{$goods.thumb}" width="150" height="150" /></a>
<p class="title"><a href="{$goods.url}">{$goods.name|escape:html}</a></p>
<p>零售价:{$goods.market_price}/每斤</p>
<p>特 价:<em>{$goods.shop_price}元/每斤</em></p>
</li>
<!--{/foreach}-->