找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1033|回复: 0

[分享] dedecms 列表页 隔行 插入样式

[复制链接]
发表于 2018-3-20 07:41:11 | 显示全部楼层 |阅读模式 来自 河南省新乡市牧野区
dedecms 每隔5行加样式

dedecms默认列表是标题和摘要,其他的都是标题列表。
如果呈单一的文字列表出现的话,隔几条数据增加一段空白或插入一段横线,可以让列表更清晰明了。
下面这个可以用在任何地方的列表
  1. {dede:arclist row=’20′ } <li><a href=”[field:arcurl/]“>[field:title/]</a></li> [field:global name=autoindex runphp="yes"](@me % 5 == 0)?@me=”<li class=\”bline\”></li>”:@me=”";[/field:global] {/dede:arclist}
复制代码


如果在列表页
  1. {dede:list pagesize=’20′} <li><a href=”[field:arcurl/]“>[field:title/]</a></li> [field:global name=autoindex runphp="yes"](@me % 5 == 0)?@me=”<li class=\”bline\”></li>”:@me=”";[/field:global] {/dede:list}
复制代码


方法是一样的,这中间可以改变5的数值,和插入的CSS,从而改变多少条文章之后插入CSS以及它的表现形式。

[field:title function(@me,35)/]   dede字符截取


用{dede:list pagesize='10'}这个标签循环 怎样判断?
用下面这个循环判断:

  1. [field:global runphp='yes' name=autoindex]
  2. $a="class='row01'";
  3. $b="class='row02'";
  4. if ((@me%2)==0) @me=$a;
  5. else @me=$b;
  6. [/field:global]
复制代码

加在DIV或TR里
这个效果是列表页间行变色
[field:autoindex runphp='yes']@me=$GLOBALS['autoindex']+1;[/field:autoindex]   自定义开始值

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2024-4-26 22:51 , Processed in 0.043250 second(s), 9 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表