phpcms频道模板栏目循环调用优化方法分享

phpcms频道模板栏目循环调用优化方法分享,第1张

phpcms频道模板栏目循环调用优化方法分享

在phpcms的默认模板中,category.html是频道栏目封面图片的模板,但是它的频道是一行两个启用的。有些同学想把它改成一行启用三个或者一大串,但是又想用默认的循环系统代码。今天送你一个小礼物(自然这种方式只适合新手,大神自有办法)。

最先寻找默认模板中的循环系统代码:

复制代码代码以下:
{php$j=1;}
{loopsubcat($catid)$v}
{phpif($v['type']!=0)continue;}
<divclass="superseo">ss="boxcat-area"{if$j%2==1}style="margin-right:10px"{/if}>
.....
{if$j%2==0}<divclass="bk10"></div>{/if}
{$j}
{/loop}

如今倘若我想改成一行3个,那麼新的代码便是:

复制代码代码以下:
{php$j=1;}
{loopsubcat($catid)$v}
{phpif($v['type']!=0)continue;}
<divclass="boxcat-area"{if$j%3==1}style="margin-right:10px"{/if}{if$j%3==2}style="margin-right:10px"{/if}>
.......
{if$j%3==0}<divclass="bk10"></div>{/if}
{$j}
{/loop}

下边作出表述:

①第4行代码:“$j%3==1”意味着每排3个box(每一个频道的外框css样式)的第一个,“$j%3==2”便是3个box正中间的一个,这两个box都应用了style款式margin-right:10px的款式,即右外边距10px;

②第六行代码:这个是每排与每排的行高代码;

③改动default_blue.css样式表中的box、cat-area,改动外框的总宽及色调等自定款式。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/773045.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存