AB模板网:专注于dede模板,织梦源码,织梦模板,网站模板下载,dedecms模板,网站源码,dedecms教程以及各类手机网站模板和企业网站模板分享.

织梦模板

网站模板搜索
营销型模板 政府网站模板 自适应模板 标签大全

注册

DEDE如何制作不同背景的列表

网站模板下载 www.adminbuy.cn / 2020-09-22
文章介绍
 
很多时候我们在做文章列表前面的序号时都直接采用的是背景图片来实现的,但是这样我们在实际写页面过程中需要手动调整每个序号间的间距,对于排版来说非常的麻烦。今天这个文章的目的就是是介绍怎么利用dedecms的[field:global.autoindex/]来实现前面的序号以及背景样式。
实现方法:我们先看下面一段代码
 
{dede:arclist typeid=’1′ limit=’0,10′ titlelen=’30′} <li><em class=”num[field:global name=autoindex runphp="yes"](@me<4)? @me=”3″:@me=”";[/field:global]“>[field:global name=autoindex runphp="yes"](@me<10)? @me=”0@me”:@me=”10″;[/field:global]</em><a href=”[field:arcurl/]” target=”_blank” title=”[field:fulltitle/]“>[field:title/]</a></li>{/dede:arclist}
 
//@me 表示这个标记本身的值
 
//autoindex 自增序号 就想是一般循环有语句中的 i++ 循环一次 自动加1
 
//runphp=”yes” 在php程序中运行
 
// em 大家都懂吧 是一个html标签<em>
 
模板经过解析后前台显示为
 
<li><em class=”num3″>01</em><###</li>
 
<li><em class=”num3″>02</em>##</li>
 
<li><em class=”num3″>03</em>##</li>
 
 
<li><em class=”num”>09</em>##</li>
 
<li><em class=”num”>10</em>##</li>
 
显示为10行,而且前面都带有编号,至于序号上的颜色边框我想大家用css或者是图片都是可以实现的吧!
 
解释下上面的语句,autoindex<4 则让autoindex的值返回3 如果autoindex<10 则让autoindex的值返回0autoindex;
 
如果说你要调用数字非常有规律,跟[field:global name=autoindex runphp="yes"]@me;[/field:global]中的@me 成等比或者是等差或者是相差一个固定的数值,那么可以这样写@me=“@me”+1 ,其它请自行尝试@me=“@me+1”是不对的,那样+1会看作是一个字符串!
 
dedecms运用[field:global.autoindex/]实现数字序号列表就写到这里,上面的案例只能在arclist标签中使用。
 
本文由AB模板网整理发布,转载请说明出处:http://www.adminbuy.cn/dedecmsjc/6817.html
本文标签:

有问题可以加入织梦技术QQ群一起交流学习

☉首先声明,只要是我们的vip会员全站所有资源均可以免费下载,不做任何限制(了解更多)

☉本站的源码不会像其它下载站一样植入大量的广告。

☉本站提供的织梦源码,都是做好测试好发布的,均可放心使用。

☉本站提供的织梦源码,均带数据及演示地址。可以在任一源码详情页查看演示地址。

☉为了vip利益的最大化,我们还提供了vip赠品(了解更多

☉如有其他问题,请加网站客服QQ(9490489)进行交流。

相关教程

织梦模板_随机Tags

拓展训练网站模板 资产监管网站模板 图片网站模板 家电网站模板 消防器材网站模板 茶叶网站模板 新媒体织梦模板网站模板 服务类网站模板 厨电网站模板 电气设备网站模板 响应式织梦模板网站模板 体育新闻网站模板

推荐教程

首页 VIP专区 静态模板 会员中心