如何才能实现商品子分类名称按每行两个或三个排列

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



如何才能实现商品子分类名称按每行两个或三个排列的方法在此共享,看了不要说这么简单,没有一定经验就不会想到这么简单的办法,办法越简单说明越是花了时间。

ttlcdindex.jpg

找到themes\default\library\category_tree.lbi
<!--{foreach from=$cat.children item=child}-->
<dd><a href="{$child.url}">{$child.name|escape:html}</a></dd>
<!--{/foreach}-->
改为
<dd><!--{foreach from=$cat.children item=child}-->
<a href="{$child.url}">{$child.name|escape:html}</a>|
<!--{/foreach}--></dd>

一定dd的位置到循环外,让a去循环,在a后面加入分割符。

----ecshop2.73级菜单修改方法------------刚刚有位朋友向我请教所以继续分享--------------
找到themes\default\library\category_tree.lbi
<!--{foreach from=$categories item=cat}-->
<dl>
<dt><a href="{$cat.url}">{$cat.name|escape:html}</a></dt>
<!--{foreach from=$cat.cat_id item=child}-->
<dd><a href="{$child.url}">{$child.name|escape:html}</a></dd>
<!--{foreach from=$child.cat_id item=childer}-->
<dd>&nbsp;&nbsp;<a href="{$childer.url}">{$childer.name|escape:html}</a></dd>
<!--{/foreach}-->
<!--{/foreach}-->

</dl>
<!--{/foreach}-->
改为
<!--{foreach from=$categories item=cat}-->
<dl>
<dt><a href="{$cat.url}">{$cat.name|escape:html}</a></dt>
<dd><!--{foreach from=$cat.cat_id item=child}-->
<a href="{$child.url}"><span style="color:#CC3300">{$child.name|escape:html}</span></a>/
<!--{foreach from=$child.cat_id item=childer}-->
<a href="{$childer.url}"><span style="color:#FF9900">{$childer.name|escape:html}</span></a>|
<!--{/foreach}-->
<!--{/foreach}--></dd>

</dl>
<!--{/foreach}-->
3jcdpp.gif


大家自己修改模板实在辛苦,还不如花钱让专家给你定制模板,我在此欢迎各位朋友定制,QQ:372982800,www.hdeptc.com
----------------------部分电子商务案例----------------------
http://www.hdeptc.com/www.lzone.biz/
http://www.hdeptc.com/www.selftimes.net/
http://www.ranger100.com/www.oknail.com/
http://www.ranger100.com/www.corporategifthub.com/
--------------------------------------------
index-s.jpg

回答:
有制作难题欢迎邀请我到论坛发贴,与大家共享!

楼主下面的板子不错,可以共享吗?谢谢,xker007@gmail.com

請問是任何模板都一樣的做法嗎?謝謝

差不多的,这里主要改变标记位置,仔细看学会了就如何模板都可以自己动手!

看看 www.bingni.com

同时存在两列和三列