400-0731-172

网站首页 关于我们 成功案例 服务范围 移动终端 解决方案 新闻资讯 联系我们

EcShop调用显示指定分类下的子分类方法

发布时间:2013-12-23

ECSHOP首页默认的只有全部分类,还有循环大类以及下面小类的代码,貌似没有可以调用显示指定大类下的子分类代码。于是就有这个文章的产生了,下面由博昊天成网站建设来总结下网站建设过程中ECSHOP此类问题的网络上的各种解决方案中最简单的一种!
EcShop调用显示指定分类下的子分类方法解决方案一
比如首页 
打开index.php
打找到113行大约
    $smarty->assign('categories',      get_categories_tree()); // 分类树
 的下面加上
 $smarty->assign('categories1',     get_child_tree('12'));  //调查用的是12id下的小类
 充值卡 <br>
调用某大类下的前三个小类
比如首页 
打开index.php
打找到113行大约
    $smarty->assign('categories',      get_categories_tree()); // 分类树
 的下面加上
 $smarty->assign('categories1',     get_child_tree('12'));  //调查用的是12id下的小类
 充值卡 <br>
 
 <!--{foreach name=categories_child1 from=$categories1 item=cat}-->
   {if $smarty.foreach.categories_child1.index <= 2}
<a href="{$cat.url}">{$cat.name|escape:html}</a>
    <!-- {if !$smarty.foreach.categories_child1.last} --> | <!-- {/if} --> 
 <!-- {/if} -->
<!--{/foreach}-->

<br>

 <ul class="infoMenu"> 
     <li class="categoriTitlte">前两个大类</li>
  <!--{foreach from=$categories item=cat  name="cat_foreach"}-->
  {if $smarty.foreach.cat_foreach.index <= 1}
     <li>
     <a href="{$cat.url}" title="{$cat.name|escape:html}">{$cat.name|escape:html}</a>
       </li>
       {/if}
    <!--{/foreach}--> 
    </ul>