最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > 建站教程 > CMS教程 > ECShop教程 >

ecshop如何在商品分类下调用热销商品

时间:2014-06-10 11:03来源: 作者: 点击:
第一步,找到根目录下 category.php ,搜索以下代码: $smarty-assign('top_goods',get_top10());// 销售排行 第二步:将以上代码替换为: $smarty-assign('top_goods',get_top10($cats="$_REQUEST[id]"));// 销售排行
(责任编辑:admin)

第一步,找到根目录下category.php,搜索以下代码:
   $smarty->assign('top_goods',        get_top10());                 //
销售排行
第二步:将以上代码替换为:
 $smarty->assign('top_goods',        get_top10($cats="$_REQUEST[id]"));                  //
销售排行
 “$_REQUEST[id]”
的作用就是获取通过地址栏传过来的id (如:category.php?id=xxx);
第三步:在category.dwt需要调用的地方调用:
 <!-- {foreach name=top_goods from=$top_goods item=goods}-->
<ul>
         <li class="img"><a href="{$goods.url}" title="{$goods.name|escape:html}"><img 
src="{$goods.goods_thumb}" title="{$goods.name|escape:html}"/></a></li>
            <li class="txt">
                <p class="til"><a href="{$goods.url}" title="{$goods.name|escape:html}">
{$goods.short_name}</a></p>
                <p>{$lang.market_price}<small>{$goods.market_price}</small></p>
                <!--{if $goods.promote_price neq "" } -->
                <p class="pri">{$lang.promote_price}{$goods.promote_price}</p>
                 <!--{else}-->
                 <p class="pri">{$lang.shop_price}{$goods.shop_price}</p>
                 <!--{/if}-->
            </li>
            <div class="clear"></div>
        </ul>
  <!--{/foreach}-->      
 
这样就完成热销商品调用的操作了。

 

------分隔线----------------------------
栏目列表
推荐内容