欢迎来到路由器窝!
dede模板中调用不同样式的数字序号的方法

dede模板中调用不同样式的数字序号的方法

浏览次数:

作者: admin

信息来源:

更新日期: 2016-02-03 22:02

文章简介

题描述的不太清楚,我们先看图: 很多时候我们在做文章列表前面的序号时都直接采用的是背景图片来实现的,但是这样我们在实际写页面过程中需要手动调整每个序号间的间距,对于排版来说非常的麻烦。今天这个文章的目的就是是介绍怎么利用 dedecms 的[field:

  • 正文开始
  • 相关文章

题描述的不太清楚,我们先看图:

很多时候我们在做文章列表前面的序号时都直接采用的是背景图片来实现的,但是这样我们在实际写页面过程中需要手动调整每个序号间的间距,对于排版来说非常的麻烦。今天这个文章的目的就是是介绍怎么利用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标签中使用,请大家注意了

转载请注明:DEDEcms» dede模板中调用不同样式的数字序号的方法

标签:
  • DEDECMS列表页调用当前栏目父级栏目以及链接
    160阅读
    打开文件/include/taglib/channel.lib.php 找到 if($type==top) { $sql = SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath From ...
  • 自定义表单列表添加全选
    157阅读
    script type=text/javascriptfunction selectAll(){var a = document.getElementsByTagName(input);for(var i = 0;ia.length;i++){if(a[i].type == checkbox) a[i].checked...
  • 使用高级搜索查询自定义字段并显示-亲测高级查询-DEDE查询功能制
    238阅读
    定义自定义字段。录入内容 内容模型管理--自定义搜索--右边的搜索有按钮-- 选择要查询的栏目生成查询代码 form action=/plus/advancedsearch.php method=postinput type=hidden name=mid value=17 /input type=hidden nam...
  • 加载更多图片带PSD
    276阅读
    下载地址
  • 修改标题字数限制
    215阅读
    第一步 首先你要进入dedecms后台,系统系统基本参数其他选项文档标题最大长度在这修改为200或更大(其实200应该是足够了)。 第二步 进入phpmyadmin,点击dede_archives 进入表title点击编辑输入200 (根据需要调整) alter table dede_archives modify t...
  • dedecms首页调用专题页描述和链接
    209阅读
    {dede:arclist id=11 row=1 channelid=-1 type=spec. } [field:array runphp=yes] global $dsql; @me =@me[id]; $sql = select t.description from dede_addonspec a, dede...
  • 手机图片自适应
    245阅读
    style img{ max-width: 700px; max-height: 650px; height:auto; zoom:expression( function(e) {if(e.widthe.height) {if (e.width700) { e.height = e.height*(650 /e.wi...
  • DEDECMS去除一切自带后门和破绽的办法
    195阅读
    DEDECMS去除所有自带后门和漏洞的方法(DEDE安装之后需要做的事) Dedecms安全步骤,安装之后的操作 1 将文件夹dede改名为其他,比如 /dede58.com/ 2 搜索ad.dedecms.com,文件D:\WebSite\fukedh.com\www\gzadmin\templets\login_a...
  • 织梦dedecms评论列表调用的方法
    218阅读
    ul {dede:feedback row=5 titlelen=24 infolen=80}li a href=# class=username[field:username function=(@me==guest ? 游客 : @me)/]/a 评论 a href=[field:global.cfg_phpurl...
  • 织梦DedeCMS增加栏目推荐功能
    203阅读
    1、添加字段 (后台-系统-SQL命令行工具-执行) ALTER TABLE `dede_arctype` ADD `ishot` CHAR( 255 ) NOT NULL DEFAULT ; 2.修改/dede/templets/catalog_add.htm tr td width=150 class=bline ...
上一页:DEDE列表页如何实现序列显示+序列号
下一页:dede 第一条显示一个CSS其他的显示另外的CSS
最近更新作品
城市联动提交表单
更新时间:2020-11-17

169人已经看过了!

统计栏目文章数量有的显示数量没有显示0
更新时间:2020-11-15

135人已经看过了!

自定义表单列表添加全选
更新时间:2020-10-19

157人已经看过了!

自定义表单展现样式
更新时间:2020-10-19

165人已经看过了!

Body里面多了个&amp;#65279字符,空白一行解决办法
更新时间:2021-01-25

168人已经看过了!

自定义证书添加图片
更新时间:2020-07-15

235人已经看过了!

dede导出证书查询数据到excel
更新时间:2020-06-19

287人已经看过了!

dedecms--会员信息导出excel表格
更新时间:2020-06-19

172人已经看过了!

dede 获取图集里面图片的数量
更新时间:2020-05-25

176人已经看过了!

织梦栏目做成列表分页(小说列表)
更新时间:2020-05-08

215人已经看过了!