ecshop仿京东左侧分类树,鼠标经过弹出层显示改分类下的品牌数量如何限制?
各位大神如何限制这个$brandCat.brand_name的数量类是ecshoo的{if$smarty.foreach.brand_foreach.index<=12}...
各位大神如何限制这个$brandCat.brand_name 的数量 类是ecshoo 的
{if $smarty.foreach.brand_foreach.index <= 12} ... {/if}
<div ><dl ><dt>推荐品牌</dt><dd> <!--{foreach from=get_cat_brands($this->_var['cat']['id']) item=brandCat}-->
<a href="{$brandCat.url}" >{$brandCat.brand_name}</a>
<!--{/foreach}--></dd></dl></div>
</div>
</div>
<!--{/foreach}-->
<div >
<!--{/foreach}-->
晕,自己已经解决了,加个name 再 if 停止循环即可 展开
{if $smarty.foreach.brand_foreach.index <= 12} ... {/if}
<div ><dl ><dt>推荐品牌</dt><dd> <!--{foreach from=get_cat_brands($this->_var['cat']['id']) item=brandCat}-->
<a href="{$brandCat.url}" >{$brandCat.brand_name}</a>
<!--{/foreach}--></dd></dl></div>
</div>
</div>
<!--{/foreach}-->
<div >
<!--{/foreach}-->
晕,自己已经解决了,加个name 再 if 停止循环即可 展开
1个回答
展开全部
给循环的一个name值(随意),然后做 if 判断,根据您的需要设置小于的数量就可以了!
<dd>
<!--{foreach from=get_cat_brands($this->_var['cat']['id']) item=brandCat name="brand_name" }-->
<!--{if $smarty.foreach.brand_name.iteration < 6}-->
<a href="{$brandCat.url}" >{$brandCat.brand_name}</a>
<!--{/if}-->
<!--{/foreach}-->
</dd>
<dd>
<!--{foreach from=get_cat_brands($this->_var['cat']['id']) item=brandCat name="brand_name" }-->
<!--{if $smarty.foreach.brand_name.iteration < 6}-->
<a href="{$brandCat.url}" >{$brandCat.brand_name}</a>
<!--{/if}-->
<!--{/foreach}-->
</dd>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询