A-A+

PHPCMS文章列表几行几列显示

2014年12月30日 PHP开源系统 评论 10 条 阅读 141 views 次

在PHPCMS调用标签的过程当中,我们可能会遇到调用两行两列这样的新闻数据,这样的功能跟PHP中的情况一样,都需要一个循环的判断,然后进行行数的分割,首先我们需要将PHPCMS的文章列表进行循环,使用普通的循环标签将其文章调用出来即可,代码如下:

<ul>
{pc:content action="lists" catid="$catid" num="20" order="listo
rder DESC"}
{loop $data $v}
<li><a href="{$v&#91;'url'&#93;}">{$v['title']}</a></li>
{/loop}
{/pc}
</ul>

上面则是普通PHPCMS标签调用文章的情况了,而如何我们要进行行数的分割,也就是做成 两行两列的形式该怎样呢,这就需要在普通循环标签内加上判断了,{php $num++} ,然后用 if 语句进行判断,代码如上:

<ul>
{pc:content action="lists" catid="$catid" num="20" order="list
order DESC"}
{loop $data $v}
{php $num++}
{if $num%5==0}<li class="hr"></li>{/if}
<li><a href="{$v&#91;'url'&#93;}">{$v['title']}</a></li>
{/loop}
{/pc}
</ul>

这里的$num%5==0 意思是变量$num除以5的余数为0,即$num必须是5的倍数,也就是每五篇文章后开始进行下一行的开始。

标签:

10 条留言  访客:10 条  博主:0 条

  1. 猢狲

    你不是wordpress吗?怎么又折腾phpcms啦

    • smiling

      哎,什么文章都发,博客没有一个定位。

  2. 我要钱来赚

    来看看

  3. 淘宝装修模板

    广告好多呀

  4. 微信推荐

    来支持博主!

  5. 王语双个人站

    PHPCMS挺不错的,我也用了几天。

    • smiling

      建站的性价比还是挺高的。

  6. 51爆料网

    我个人比较喜欢zblog,其他的代码教程不怎么喜欢看。

    • smiling

      zblog 没有用过,看来也需要研究一下了。

  7. 51爆料网

    现实的不错。

给我留言