zoukankan      html  css  js  c++  java
  • 织梦dedecms如何对列表添加判断语句

    {channelartlist}这个标签在织梦 dedecms中是频道列表的意思,加上这个标签,系统的所有栏目就会按顺序排列显示,今天tom在做模板的时候想在织梦dedecms的频道列表中对列 表的分布进行区分,也就是排在第一的栏目采用一种class样式,排在第二的栏目则采用另一种class样式,在wp中这种功能可以通过简单的php语言 实现,现在tom研究发现在织梦dedecms中也不必望洋兴叹了,利用dede:global标签也可以实现奇偶判别,从而达到这种效果。

    例如:

    第一个栏目(奇数)想采用这种<div  class="1"></div>样式

    第二个出现的栏目(偶数)想采用这种 <div  class="2"></div>样式

    依此循环。

    实现的方法如下:

    {dede:channelartlist}
    <div class="{dede:global.itemindex runphp='yes'}
    if((@me %2) == 0)
    {
    @me ='2';
    }
    else{
    @me = '1';
    }
    {/dede:global.itemindex}></div>
    {/dede:channelartlist}

    清风明月本无价,近水远山皆有情。
  • 相关阅读:
    【转】c++继承中的内存布局
    Google 开源项目风格指南
    常见面试题
    PHP7.1中使用openssl替换mcrypt
    phpunit实践笔记
    PHP的错误处理
    CI的扩展机制
    #CI的MVC实现
    Laravel中的队列处理
    laravel的模块化是如何实现的
  • 原文地址:https://www.cnblogs.com/onlylove2015/p/4393639.html
Copyright © 2011-2022 走看看