请问怎么样获得当前分类下的子分类?

2016-07-07 16:38 来源:www.chinab4c.com 作者:ecshop专家

<div>
<!--{foreach from=$categories item=cat}-->
<h3><a href="{$cat.url}">{$cat.name|escape:html}</a></h3>
<ul class="erji" style="padding:5px 5px;">
<!--{foreach from=$categories.children item=child}-->
<span style="white-space:nowrap;"><a href="{$child.url}">{$child.name|escape:html}</a> | </span>
<!--{/foreach}-->
</ul>
<!-- {/foreach}-->
</div>

我用这个结构尝试了多次,但都是显示的所有分类和其子分类,有什么办法只显示当前分类下的子分类么?

请各位高手指教,多谢!

回答:
有人知道么?

再次顶起!

顶一下,希望得到解答!

<div>
<!--{foreach from=$categories.0 item=cat}-->
<h3><a href="{$cat.url}">{$cat.name|escape:html}</a></h3>
<ul class="erji" style="padding:5px 5px;">
<!--{foreach from=$categories.children item=child}-->
<span style="white-space:nowrap;"><a href="{$child.url}">{$child.name|escape:html}</a> | </span>
<!--{/foreach}-->
</ul>
<!-- {/foreach}-->
</div>

重点在红色部分,0、1、2……随便试只要不报错
不过这样不灵活,还是改代码好; SQL 上加多一个 WHERE 作限制


ec目前的分类系统很不完善,我建议过n多次了,不过已经答应改了,大家应该尽量把要求提出来,这才有提高嘛。

期待官方的代码修改!

这个建议很好啊
官方怎么也不给个答复?

呵呵,是不是啊,官方老大