知识专栏
多方位、多角度、深度解读您所关心的问题

在用织梦dedecms建设网站的过程中,如果精通if判断代码,那么你将可以随心所欲,实现想要的各种网页效果。

在实际应用中,比如用arclist标签循环调用栏目id=1下的文章列表,每第6个及其倍数的文章,增加last样式,这种情况怎么实现呢?

实现代码如下:

{dede:arclist typeid='1' row='12'}
     <li class="[field:global name=autoindex runphp='yes']if(@me%6==0){@me="last";}else{@me="";}[/field:global]">  
       <a href="[field:arcurl/]"><img src="[field:litpic/]" alt="[field:title/]" /></a>
     </li> 
{/dede:arclist}

上述代码详解:

[field:global name=autoindex runphp='yes']if(@me%6==0){@me="last";}else{@me="";}[/field:global]

这段代码就是判断能够整除6的文章,增加last样式。

如果要给第一篇文章增加on样式,又怎么调用呢?

其实就是将上述代码做细微调整即可,实现代码如下:

[field:global name=autoindex runphp='yes']if(@me==1){@me="on";}else{@me="";}[/field:global]

如此简单,放到你的网站项目中,效果就实现了。

赞一下
--
踩一脚
--

您已成功复制微信号

leishi010

打开微信添加好友?

确定