在PHPCMS调用标签的过程当中,我们可能会遇到调用两行两列这样的新闻数据,这样的功能跟PHP中的情况一样,都需要一个循环的判断,然后进行行数的分割,首先我们需要将PHPCMS的文章列表进行循环,使用普通的循环标签将其文章调用出来即可,代码如下:,上面则是普通PHPCMS标签调用文章的情况了,而如何我们要进行行数的分割,也就是做成 两行两列的形式该怎样呢,这就需要在普通循环标签内加上判断了,{php $num++} ,然后用 if 语句进行判断,代码如上:,这里的$num%5==0 意思是变量$num除以5的余数为0,即$num必须是5的倍数,也就是每五篇文章后开始进行下一行的开始。,

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

    {pc:content action="lists" catid="$catid" num="20" order="listo rder DESC"} {loop $data $v}
  • {$v['title']}
  • {/loop} {/pc}

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

    {pc:content action="lists" catid="$catid" num="20" order="list order DESC"} {loop $data $v} {php $num++} {if $num%5==0}
  • {/if}
  • {$v['title']}
  • {/loop} {/pc}

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

,

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

    {pc:content action="lists" catid="$catid" num="20" order="listo rder DESC"} {loop $data $v}
  • {$v['title']}
  • {/loop} {/pc}

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

    {pc:content action="lists" catid="$catid" num="20" order="list order DESC"} {loop $data $v} {php $num++} {if $num%5==0}
  • {/if}
  • {$v['title']}
  • {/loop} {/pc}

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

最后修改:2025 年 09 月 10 日
如果觉得我的文章对你有用,请随意夸赞