人的头脑太复杂,时间过得久,有时候连自己也被自己骗了,记下来才是最真实的...... 注册 | 登陆

dedecms隔行变色以及分组加线

打开:inc_channel_unit_functions.php
加入下面一段

//zouql
//$f 列表总数
//$t 每组列表数
function MyList($f,$t,$meid,$con)
{
if($meid%$t ==0 && $meid < $f)
return $con;
}

使用举例:

<ul>
{dede:arclist row=20 titlelen=80 orderby=pubdate}
<li [field:global name=autoindex function='MyList("20","2",@me,"class=\"color\"")'/]>[field:textlink/]</li>
[field:global name=autoindex function='MyList("20","5",@me,"<li class=\"line\"></li>")'/]
{/dede:arclist}
</ul>

上面例子中包含了2个用法
[field:global name=autoindex function='MyList("20","2",@me,"class=\"color\"")'/]

[field:global name=autoindex function='MyList("20","5",@me,"<li class=\"line\"></li>")'/]

第一个,如果你定义了相关css,就是隔行变色
第二个,如果你定义了相关css,就是隔5行加一横线,20个列表加3个线不是4个,最后一个不加
想最后也加去掉 && $meid < $f 即可。

Tags: dedecms, 隔行变色以, 分组加线

« 上一篇 | 下一篇 »

只显示10条记录相关文章

Trackbacks

点击获得Trackback地址,Encode: UTF-8

11条记录访客评论

我的线好像不受控制啊

Post by 92379 on 2010, March 21, 3:25 AM 引用此文发表评论 #1

这个版本,不错,学习。

Post by 游戏尽精彩 on 2009, July 29, 8:23 AM 引用此文发表评论 #2

学习学习!

Post by 手提袋 on 2009, July 13, 3:19 PM 引用此文发表评论 #3

收藏,备用

Post by 福彩 on 2009, June 13, 8:57 PM 引用此文发表评论 #4

不错,这个版本

Post by 双色球 on 2009, May 10, 5:54 PM 引用此文发表评论 #5

臭老鼠现在比我都懒

Post by 西崽猪猪 on 2009, April 27, 3:04 PM 引用此文发表评论 #6

不错不错 学习了

Post by 97色色 on 2009, April 17, 5:14 PM 引用此文发表评论 #7

我来欺负老鼠了~

Post by 西崽猪猪 on 2009, April 9, 10:43 AM 引用此文发表评论 #8

学习了!~

Post by v on 2009, April 7, 10:55 AM 引用此文发表评论 #9

您好
想和你博客做个链接不知道行不?
已经做好了你的连接哦 ^_^
博客名称: 凡客诚品
博客地址: http://www.redcu.cn/

Post by 凡客诚品 on 2009, April 4, 7:56 AM 引用此文发表评论 #10

收藏收藏,备用

Post by 卡通服装 on 2009, April 3, 12:26 PM 引用此文发表评论 #11


发表评论

评论内容 (必填):