在用织梦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
打开微信添加好友?
确定