dedecms判断调用、自增ID、随机图片调用、专题调用、相关文章调用

一、专题调用方法,和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来调用的图片,如果有的列表缩略图想要随便调用几张图片即可的话,那么可以使用这个标签,相对应的,调用多少文章,那么这个图片就需要有多少张。

未经允许不得转载:郑州seo|不知则问,不能则学!-郑州seo笔记 » dedecms判断调用、自增ID、随机图片调用、专题调用、相关文章调用

赞 (3)
'); })();