一、专题调用方法,和css样式判断输出
{dede:arclist typeid='' row='12' channelid='-1' type='spec' titlelen='60'} <li><a href='[field:arcurl/]' [field:global name=autoindex runphp="yes"]if(@me%2==0)@me=" class=\"aGreen\"";else @me="class=\"aBlove\"";[/field:global]>[field:shorttitle/]</a></li> {/dede:arclist}
这里面涉及到[field:global name=autoindex runphp=”yes”]标签的时候,因为我们经常遇到不同行需要输出不同的ccss样式,那么就使用这个标签
[field:global name=autoindex runphp="yes"] if(@me%2==0)@me=" class="mar20">"; else @me=">"; [/field:global]
应用于arclist
{dede:arclist typeid='23' limit='0,10' titlelen='28'} <li[field:global name=autoindex runphp="yes"]if(@me%2==0)@me=">";else @me=" class="mr10">";[/field:global] <a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:fulltitle/]"><span>[field:title/]</span></a></li> {/dede:arclist}
应用于list
{dede:list pagesize='36'} <dl><dt><img src="/img/lby_06.jpg" width="9" height="9" /> <a href="[field:arcurl/]" target="_blank">[field:title/]</a></dt> <dd>[field:pubdate function="GetDateMK(@me)"/]</dd></dl> [field:global name=autoindex runphp="yes"](@me%6)? @me="":@me="</div><div class="lby1_3">";[/field:global] {/dede:list} <li[field:global name=autoindex runphp="yes"]if(@me%2==0)@me=">";else @me=" class="mr10">";[/field:global] <a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:fulltitle/]"><span>[field:title/]</span></a></li>
二、调用热门文章并输出不同颜色,自增ID的使用
{dede:arclist row=6 orderby=click titlelen='200' typeid='all'} <li><a href="[field:arcurl%20/]" title="[field:title /]" class="bg[field:global.autoindex/]">[field:title/]</a></li> {/dede:arclist}
这里涉及到了一个[field:global.autoindex/]自增id的使用,我们遇到每一行的class样式是有规律的,例如bg1,bg2,bg3….,那么就可以使用[field:global.autoindex/]
三、文章页面,相关文章调用{dede:likearticle}
{dede:likearticle titlelen='200' row='8'} <li><a href="[field:arcurl%20/]" title="[field:title /]" class="aBlack">[field:title /]</a></li> {/dede:likearticle}
四、文章页面,热门文章调用orderby=click
{dede:arclist row=6 orderby=click titlelen="200" typeid='all'} <li><a href="[field:arcurl%20/]" title="[field:title /]" class="bg[field:global.autoindex/]">[field:title/]</a></li> {/dede:arclist}
五、随机图片调用,这里记录的其实不算是完全随机,应该算是使用自增ID调用
{dede:arclist row="6" typeid='all' orderby="rand" titlelen="200"} <li> <div class="bqYlBox"> <span><img src="/suiji[field:global.autoindex/].jpg" alt="fengmian" /></span> <dl> <dt> <a href="[field:arcurl%20/]" title="[field:title /]" class="aBlack">[field:title /]</a></dt> <dd> </dd> </dl> </div> </li> {/dede:arclist}
这里还是使用的[field:global.autoindex/]自增id来调用的图片,如果有的列表缩略图想要随便调用几张图片即可的话,那么可以使用这个标签,相对应的,调用多少文章,那么这个图片就需要有多少张。