Ecshop如何在首页调用指定栏目的商品
在前台需要展示的位置加入以下代码:
<!-- TemplateBeginEditable name="饰品商品列表" -->
<!-- #BeginLibraryItem "/library/cat_goods.lbi" --><!-- #EndLibraryItem -->
<!-- TemplateEndEditable -->
library/cat_goods.lbi 需要自行更改HTM结构
cat_goods.lbi代码为
<?php$sortnum=$GLOBALS['smarty']->_var['sortnum'];if($sortnum==''){$sortnum==0;}$sortnum=$sortnum+1;$GLOBALS['smarty']->assign('sortnum',$sortnum);$catid=$GLOBALS['smarty']->_var['goods_cat']['id'];$catname=$GLOBALS['smarty']->_var['goods_cat']['name'];?>
<!--{foreach from=$cat_goods item=goods name=goods}--><li id="li_{$goods.id}"><div class="item"><div class="img"><a href="{$goods.url}"><img data-original="{$goods.thumb}" src="images/spacer.gif" class="loading pic_img_{$goods.id}" height="150" width="150"></a></div><div class="tit"><a href="{$goods.url}">{$goods.name|truncate:12:"...":true}</a></div><div class="btns"><div class="pri j_comPrice"><b class="j_sellPrice"><!-- {if $goods.promote_price neq ""} -->{$goods.promote_price}<!-- {else}-->{$goods.shop_price}<!--{/if}--></b></div><a class="addtocart j_addToCartAysn" href="javascript:addToCart({$goods.id})">加入购物车</a></div></div></li><!--{/foreach}-->
2、后台管理 -> 模板管理 -> 设置模板 -> 分类,设置分类产品显示的数量