dedecms实现列表双样式和列表样式循环交替变化

0

本文作者:ping  发布于:2011-12-2  分类:程序开发  点击:


dedecms函数:[field:global function=MagicVar("style1","style2")/] ,可以实现列表双样式和列表样式循环交替变化。

例:
模板代码:
{dede:list pagesize='10'}
<div [field:global function=MagicVar(" ","class='e1'")/] >  //将style替换为如 class="e1" 这样的代码
<a href="[field:arcurl/]">[field:title/]</a>
</div>
{/dede:list}  

生成后页面代码:
<div class="e1">
<a href="#">...</a>
</div>
<div>
<a href="#">...</a>
</div>
<div class="e1">
<a href="#">...</a>
</div>
<div>
<a href="#">...</a>
</div>
.................................................

       这里需要注意,上述函数代码示例中的”style1″和”style2″位置很有讲究,如果首先将样式(例中的 class="e1" )放在"style1"的位置上,则第一行不会赋值,从第二行开始赋值,相反,如果放在"style2"位置上,那么从第一行就会开始循环赋值。

 

本文标签: dede  
本文Url: http://www.zxp8.cn/post/135.html (出自: 张小萍)
我要引用: 点击这里获取该日志的TrackBack引用地址

相关文章:

134. dedecms--dede:arclist 按权重weight 越大越靠前排序  (2011-12-2 11:17:2)

133. dedecms--dede:list 按权重weight排序  (2011-12-2 10:57:4)

81. dedecms官方幻灯片代码  (2010-7-14 10:15:0)

65. dedecms在线留言调用  (2010-6-3 17:58:8)

0 Comments

Write a comment ?