ecshop首页如何输出楼层
2015-02-08 00:32 来源:www.chinab4c.com 作者:ecshop专家
即可识别该商品分类在ecshop首页中出现的序号,而不是指每个商品分类中输出商品的序号。
用
<!--{foreach from=$categories item=cat name=no}-->
<!-- {if $smarty.foreach.no.iteration<3}-->
<!-- TemplateBeginEditable name="首页类别输出区" -->
<!-- TemplateEndEditable -->
<!-- {/if} -->
<!--{/foreach}-->
这个会将在这区域设置的输出商品类别重复2遍,是对这整个区域的循环。
如果将这个循环放入cat_goods.lbi中
用
{if $smarty.foreach.no.iteration==1}class1{/if}
{if $smarty.foreach.no.iteration==2}class2{/if}
...
这只会对每个楼层输出{if $smarty.foreach.no.iteration<3}这个的控制 即出现 class1 class2
怎么对区域内输出商品类别的循环判断?能够通过对楼层序号的判断输出不同的css样式?
回答:很容易,你需要看ecshop的includs/lib_goods.php里面,有个函数叫做assign_cat_goods,你可以结合这个函数,以及ecshop模板library/cat_goods.lbi文件来进行扩展。
最近更新
常用插件
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...