首页 > 上网技巧 > 电脑小技巧 > 正文

织梦dedecms如何对列表添加判断语句

时间:2014-08-14 13:41 作者:QQ地带 我要评论

{channelartlist}这个标签在织梦dedecms中是频道列表的意思,加上这个标签,系统的所有栏目就会按顺序排列显示,今天tom在做模板的时候想在织梦dedecms的频道列表中对列表的分布进行区分,也就是排在第一的栏目采用一种class样式,排在第二的栏目则采用另一种class样式,在wp中这种功能可以通过简单的php语言实现,现在tom研究发现在织梦dedecms中也不必望洋兴叹了,利用dede:global标签也可以实现奇偶判别,从而达到这种效果。
 
例如:
 
第一个栏目(奇数)想采用这种<div  class="1"></div>样式
 
第二个出现的栏目(偶数)想采用这种 <div  class="2"></div>样式
 
依此循环。
 
实现的方法如下:
 
 
  1. {dede:channelartlist} 
  2. <div class="{dede:global.itemindex runphp='yes'
  3. if((@me %2) == 0) 
  4. @me ='2'
  5. else{ 
  6. @me = '1'
  7. {/dede:global.itemindex}></div> 
  8. {/dede:channelartlist} 
 
tom对代码已经测试过了,你在使用中有什么问题可以留言。

标签: DedeCMS
顶一下
(0)
0%
踩一下
(0)
0%

Google提供的广告