在phpcms的应用中,经常会用到各种调用方法。但是官网给出的例子并不完整。这个时候,我们都得动动脑子。
在主页或是频道栏目页调用文章列表的情况下,常常会应用到上下对称性或是每五行出現一条水平线的调用方式。实际上代码非常简单,利用num的循环系统方法,及其{if}{/if}开展款式分辨就可以。代码以下:
拷贝代码代码以下:
{pc:contentaction="lists"catid="67"order="listorderDESC"num="2"thumb="1"}
{loop$data$r}
{php$num}
<liclass="f_{if$num%2!=0}l{else}r{/if}">
·<ahref="{$r['url']}"target="_blank"title="{$r['title']}">{$r['title']}
{/loop}{/pc}
实际上,这一段代码是phpcms默认设置模版里的主页调用方式,我只是略微改动变为分辨css样式罢了。
此外{if$num%2==0}还能够利用到目录页,开展“每多个行”出現水平线或是其他东西,比如:
拷贝代码代码以下:
{if$n%5==0}<liclass="bk20hr">
{/if}
这句话代码的含意便是每5行,出現一次水平线的li标签。
对于{if$num%2==0}代码里的“0”代表什么意思,大伙儿能够动手能力动一动测试一下,会很好玩儿的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)