找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 156|回复: 0

[cms教程] DEDE如何制作不同背景的列表

[复制链接]

该用户从未签到

发表于 2020-9-22 22:20:22 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

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

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-11-26 05:55

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表