概述这个方法我 研究半天没弄好求指点给文章列表加序号,效果图如下: 第一: css代码部分 style type=text/css !-- .downtop { FLOAT: left; OVERFLOW: hidden; WIDTH: 218px; HEIGHT: 278px } .downtop UL.text { MARGIN: 0px 10px; WIDTH: 198px; PADDING-TOP 这个方法我 研究半天没弄好求指点给文章列表加序号,效果图如下:
第一:
CSS代码部分
dede标签部分代码
{dede:arcList orderby=pubdate type='commend.' Titlelen='26' row='10' channel=3}
[fIEld:global runPHP='yes' name=autoindex]
$a="
$b="
$c="
if (@me > 3) @me = $c.@me.$b;
else @me = $a.@me.$b;
[/fIEld:global]
href="[field:filename/]">[field:title/]
{/dede:arclist}
第二:
网站制作过程中经常会遇到在文章列表里面加数字序号的情况(如下图)
我们可以通过织梦自带的autoindex属性来实现。 {dede:arclist row='5' titlelen='30' } 有时候使用{dede:channelartlist}标签的时候用autoindex属性是没办法实现的。需要用{dede:global name='itemindex'/}来代替。
第三:
dede文章列表加上序号效果
css代码部分
dede标签部分代码
{dede:arclist orderby=pubdate type='commend.' titlelen='26' row='10' channel=3}
$a=" $b=" $c=" if (@me > 3) @me = $c.@me.$b;
else @me = $a.@me.$b;
[/field:global] {/dede:arclist}
效果图:
效果大家看到了,是自动生成数字序号,并且是前三篇文章的序号图标颜色为蓝色,其余的为灰黑色
现在我想希望实现的是,根据发布时间,如果文章是小于一天的,数字序号图标颜色为蓝色,大于一天的则为灰黑色,请问要怎么才能实现?
我将我尝试过了的代码发一分过来给大家看下: 复制代码: [fIEld:global runPHP='yes' name=autoindex] $a=" $b=" $c=" $d=" $e=" $ntime = time(); $oneday = 3600 * 24; if(($ntime - @me)<$oneday) @me =
总结
以上是内存溢出为你收集整理的dede给文章列表加序号全部内容,希望文章能够帮你解决dede给文章列表加序号所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)