phpcms V9利用num++实现多样形式列表标签调用

phpcms V9利用num++实现多样形式列表标签调用,第1张

phpcmsV9利用num++实现多样形式列表标签调用

在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”代表什么意思,大伙儿能够动手能力动一动测试一下,会很好玩儿的。

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

原文地址: http://outofmemory.cn/zz/773003.html

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

发表评论

登录后才能评论

评论列表(0条)

保存