dedecms 隔行换色用@me
互联网 - 02-20
这是个不错的dedecms列表页调用代码,可以设置在列表中每隔几行就加一个下划线,行数可以自己定义,下面就看代码吧
- {dede:arclist typeid='1' titlelen='40' row='20' typeid="" } ·<a class="syh" href="[field:arcurl /]" title="[field:title function='htmlspecialchars(@me)'/]" target=_blank>[field:title function="cn_substr(@me,48)"/]</a> <br> [field:global name=autoindex runphp="yes"] if(@me%10==0)@me="<hr /><br />"; else @me=""; [/field:global] {/dede:arclist}
- {dede:list pagesize='50'}
- <LI><a href="[field:arcurl /]" title="[field:title function='htmlspecialchars(@me)'/]"
- target=_blank>[field:title function="cn_substr(@me,48)"/]</a><br>
- [field:global name=autoindex runphp="yes"]
- if(@me%1==0 && @me!=1)@me="<hr />";
- else @me="";
- [/field:global]
- {/dede:list}
- {dede:list pagesize='50'}
- <LI><a href="[field:arcurl /]" title="[field:title function='htmlspecialchars(@me)'/]"
- target=_blank>[field:title function="cn_substr(@me,48)"/]</a>[/field:pubdate]<br>
- [field:global name=autoindex runphp="yes"]
- if(@me%1==0)@me="<hr />";
- else @me="";
- [/field:global]
- {/dede:list}
@me可以理解为列表的行号,另外需要注意的是@me="",双引号里的html代码引号一定要使用单引号。