当前位置:首页 > 教程 > CMS教程>Ecshop

ECSHOP调用指定分类下子分类教程(可指定分类数量)最简单

所属栏目:Ecshop更新时间:2019-10-09来源:作者:deepdfhy浏览:0

一流资源网之前有分享过ECSHOP调用指定分类下子分类的教程,但是只能调用所有子分类,如果希望指定调用子分类数量就不行了,如下图所示,我们可能只需要调用6个子分类

16css_com_1436690317903203.png


今天这个教程就可以调用指定数量的子分类,完美且最简单。

第一步:

打开网站根目录下的  index.php

$smarty->assign('categories',      get_categories_tree()); // 分类树

在下面添加一行:

$smarty->assign('categories1',     get_child_tree('12'));  //调查ID为12大分类下的小类

第二步:

在 index.dwt 模板文件中使用以下代码调用即可:

<!--{foreach name=categories_child1 from=$categories1 item=cat}-->
<!--{if $smarty.foreach.categories_child1.index <= 5}-->
<li><a href="{$cat.url}">{$cat.name|escape:html}</a></li>
<!--{/if}-->
<!--{/foreach}-->

第二行代码中的5改为你想要调用的子分类数量,这里的5表示调用6个,想调用5个,就填4。


其实跟之前的教程差不多,只不过多了一个

<!--{if $smarty.foreach.categories_child1.index <= 5}-->
<!--{/if}-->


相关教程
给个评价吧