dede列表页模板.docx

上传人:b****8 文档编号:28403130 上传时间:2023-07-13 格式:DOCX 页数:10 大小:18.99KB
下载 相关 举报
dede列表页模板.docx_第1页
第1页 / 共10页
dede列表页模板.docx_第2页
第2页 / 共10页
dede列表页模板.docx_第3页
第3页 / 共10页
dede列表页模板.docx_第4页
第4页 / 共10页
dede列表页模板.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

dede列表页模板.docx

《dede列表页模板.docx》由会员分享,可在线阅读,更多相关《dede列表页模板.docx(10页珍藏版)》请在冰豆网上搜索。

dede列表页模板.docx

dede列表页模板

竭诚为您提供优质文档/双击可除

dede列表页模板

  篇一:

dede模板代码大全

  dede模板里常用到的一些标签

  (20xx-03-1211:

07:

19)

  1、头尾调用标签:

  {dede:

includefilename="head.htm"/}

  {dede:

includefilename="footer.htm"/}

  2、当前位置:

  {dede:

fieldname=position/}

  3、菜单导航:

  主页{dede:

channeltype=toprow=10}

    [field:

rel/]>[field:

typename/]

  {/dede:

channel}

  4、首页的标题描述和关键词

  {dede:

global.cfg_webname/}

  

  首页栏目循环制标签

  {dede:

channelartlist}{dede:

channelartlisttypeid=4,5,6}

  {dede:

field

  name=typename/}栏目标题

  栏目文章循环

  {dede:

arclisttitlelen=30row=8}

  [field:

title/][field:

pubdatefunction="mydate(m-d,@me)"/]

  {/dede:

arclist}

  栏目文章循环结束

  {/dede:

channelartlist}

  单独不循环列表调用tyid=所要显示文章的栏目id

  {dede:

arclisttitlelen=60row=8typeid=9}

  [field:

title/]

  {/dede:

arclist}

  {dede:

flinkrow=24/}友情链接

  ————————————————————————————————————————————————

  列表页的标题描述和关键词

  {dede:

field.title/}_{dede:

global.cfg_webname/}

  列表循环

  {dede:

listpagesize=10}

  [field:

title/][field:

pubdatefunction="mydate(m-d,@me)"/]时间

  图片:

[field:

imglink/]

  [所属栏目带有链接]  target="_blank">[field:

typelink/]

  描述:

[field:

description/]...

  控制描述字数:

[field:

descriptionfunction=cn_substr(@me,80)/]{/dede:

list}

  相应的栏目名称{dede:

field.title/}

  xx月xx日[field:

pubdatefunction="mydate(m-d,@me)"/]

  xxxx年xx月xx日[field:

pubdatefunction="mydate(y-m-d,@me)"/]

  分页代码:

{dede:

pagelist

  listitem="info,index,end,pre,next,pageno,optionlistsize="5"/}

  列表页调用顶级栏目

  {dede:

field.titlerunphp=yes}list($toptype,$sontype)=split(/,@me);@me=$toptype;{/dede:

field.title}

  ————————————————————————————————————————————————

  内容页的标题描述和关键词

  {dede:

field.title/}_{dede:

global.cfg_webname/}

    function=html2text(@me)/}"/>

  标题{dede:

field.title/}

  内容{dede:

field.body/}

  所属栏目:

{dede:

fieldname=title/}

  时间{dede:

field.pubdatefunction="mydate(y-m-dh:

i,@me)"/}来源:

{dede:

field.source/}

  作者:

{dede:

field.writer/}

  文章摘要:

  {dede:

field.descriptionrunphp=yes}

  if(@me)@me=.@me.;

  {/dede:

field.description}

  上一页:

{dede:

prenextget=pre/}

  下一页:

{dede:

prenextget=next/}

  内容页调用顶级栏目

  {dede:

field.typeidrunphp=yesfunction="gettopid(@me)"}

  $dsql=newdedesql(false);

  $a="selecttypenameFRomdede_arctypewhereid=@me";

  $arcRow=$dsql->getone($a);

  @me=$arcRow[typename];{/dede:

field.typeid}

  ————————————————————————————————————————————————

  单页的标题描述和关键词

  {dede:

field.title/}_{dede:

global.cfg_webname/}

    function=html2text(@me)/}"/>

  内容{dede:

field.body/}

  当前位置:

主页>{dede:

fieldname=title/}

  ————————————————————————————————————————————————

  5、其他常用标签

  调用相关文章(显示这一栏目的全部文章):

  {dede:

likesgpage}

  [field:

title/]

  {/dede:

likesgpage}

  调用相关文章(只显示部分相关的文章)

  {dede:

likearttitlelen=36row=10}

  [field:

title/]{/dede:

likeart}

  图片循环

  {dede:

arclistimgwidth=120imgheight=90row=2titlelen=20}

  [field:

imglink/]

  [field:

title/]

  {/dede:

arclist}

  图文并排

  {dede:

arclistrow=10orderby=pubdatetype=image.imgwidth=143imgheight=106infolen=160titlelen=20}

  [field:

image/][field:

title/]

  描述:

[field:

infos/]

  {/dede:

arclist}

  最新循环

  {dede:

arclistrow=14titlelen=32flag=h}

  [field:

title/]{/dede:

arclist}

  推荐内容

  {dede:

arclisttitlelen=42row=6orderby=rand}

  [field:

title/]

    [field:

descriptionfunction=cn_substr(@me,80)/]...

{/dede:

arclist}

  热点内容

  {dede:

arclistrow=10orderby=click}

  [field:

title/]

  {/dede:

arclist}

  数字循环(1,2,3。

  [field:

global.autoindex/]

  篇二:

最新织梦cms模板标签代码参考大全

  ◆织梦内容管理系统模板标签代码参考

  【arclist标记】

  这个标记是dedecms最常用的一个标记,也叫自由列表标记,其中hotart、coolart、likeart、artlist、imglist、imginfolist、specart、autolist这些标记都是由这个标记所定义的不同属性延伸出来的别名标记。

功能说明:

获取指定的文档列表

  适用范围:

封面模板、列表模板、文档模板

  基本语法:

  {dede:

arclisttypeid=row=col=titlelen=infolen=

  imgwidth=imgheight=listtype=orderby=keyword=}

  底层模板(innertext)

  {/dede:

arclist}

  属性说明:

  [1]typeid=表示栏目id,在列表模板和档案模板中一般不需要指定,在封面模板中允许用","分开表示多个栏目;

  [2]row=表示返回文档列表总数;

  [3]col=表示分多少列显示(默认为单列);

  [4]titlelen=表示标题长度;

  [5]infolen=表示内容简介长度;

  [6]imgwidth=表示缩略图宽度;

  [7]imgheight=表示缩略图高度;

  [8]type=表示档案类型,其中空值、不使用这个属性或type=all时为普通文档

  

type=commend时,表示推荐文档,等同于{dede:

coolart}{/dede:

coolart}

  

type=image时,表示必须含有缩略图片的文档,等同于{dede:

imglist}{/dede:

imglist}、

  {dede:

imginfolist}{/dede:

imginfolist}

  

type=spec时,表示专题,等同于标记{dede:

specart}{/dede:

specart}

  以上属性值可以联合使用,如:

type=commendimage表示推荐的图片文档

  [9]orderby=表示排序方式,默认值是senddate按发布时间排列。

  

orderby=hot或orderby=click表示按点击数排列

  

orderby=pubdate按出版时间排列(即是前台允许更改的时间值)

  

orderby=sortrank按文章的新排序级别排序(如果你想使用置顶文章则使用这个属性)

  

orderby=id按文章id排序

  

orderby=postnum按文章评论次数排序

  

orderby=rand随机获得指定条件的文档列表

  [10]orderway=值为desc或asc,指定排序方式是降序还是顺向排序,默认为降序。

  [11]keyword=表示含有指定关键字的文档列表,多个关键字用","分开

  [12]channelid=表示特定的频道模型id,内置的频道:

专题(-1)、文章

(1)、图集

(2)、Flash(4)、软件(3)

  [13]limit=起始,结束表示限定的记录范围,row属性必须等于"结束-起始",mysql的limit语句是由0起始的,如“limit0,5”表示的是取前五笔记录,“limit5,5”表示由第五笔记录起,取下五笔记录,使用了本属性后,row属性将无效。

  [14]att=数值表示自定义属性值

  军事我爱站提供

  [15]subday=天数表示在多少天以内的文档,通常用于获取指定天数的热门文档、推荐文档、热门评论文档等

  [16]partsort=排列位数表示自动获得父栏目的所有子数中排列在第几位的栏目id,标记为

  {dede:

autolist}{/dede:

autolist}时,使用本属性才有效。

  底层模板字段:

  id(同id),title,iscommend,color,typeid,ismake,description(同info),writer,shorttitle,memberid

  pubdate,senddate,arcrank,click,litpic(同picname),typedir,typename,

  arcurl(同filename),typeurl,stime(pubdate的"0000-00-00"格式),

  textlink,typelink,imglink,image

  其中:

  textlink=title

  typelink=typename

  imglink=

  image=

  字段调用方法:

[field:

varname/]

  如:

  {dede:

arclistinfolen=100}

  [field:

textlink/]

  

  

  [field:

info/]

  

  

  {/dede:

arclist}

  注:

底层模板里的Field实现也是织梦标记的一种形式,因此支持使用php语法,Function扩展等功能如:

给当天发布的内容加上(new)标志

  [field:

senddaterunphp=yes]

  $ntime=time();

  $oneday=3600*24;

  if(($ntime-@me)(new)";

  else@me="";

  [/field:

senddate]

  军事我爱站提供

  【Field标记】

  功能说明:

用于获取特定栏目或档桉的字段值及常用的环境变量值

  适用范围:

封面模板、列表模板、文档模板

  

(1)基本语法

  {dede:

fieldname=字段名/}

  

(2)系统分配的field

  板块模板:

phpurl,indexurl,indexname,templeturl,memberurl,powerby,webname,specurl

  列表模板:

position,title,phpurl,templeturl,memberurl,powerby,indexurl,indexname,specurl,栏目表dede_arctype的所有字段

  其中position为“栏目一>栏目二”这样形式的链接,title则为这种形式的标题

  文档模板:

position,phpurl,templeturl,memberurl,powerby,indexurl,indexname,specurl,id(同id,aid)

  (3)文档所有内容字段

  档案dede_archives表和附加表的所有字段。

  【channel标记】

  功能说明:

用于获取栏目列表

  适用范围:

封面模板、列表模板、文档模板

  

(1)基本语法

  {dede:

channelrow=type=}

  自定义样式模板(innertext)

  {/dede:

channel}

  

(2)属性

  [1]row=数字表示获取记录的条数(通用在某级栏目太多的时候使用,默认是8)

  [2]type=top,sun/son,self

  type=top表示顶级栏目

  type=son或sun表示下级栏目

  type=self表示同级栏目

  其中后两个属性必须在列表模板中使用。

  (3)底层模板变量

  id,typename,typedir,typelink(仅表示栏目的网址)

  例:

  {dede:

channeltype=top}

  [field:

typename/]

  {/dede:

channel}

  注:

在没有指定typeid的情况下,type标记与模板的环境有关,如,模板生成到栏目一,那么type=son就表示栏目一的所有子类

  【type标记】别名onetype

  功能说明:

表示指定的单个栏目的链接

  适用范围:

封面模板、列表模板、文档模板

  

(1)语法{dede:

typetypeid=}{/dede:

type}

  

(2)属性typeid=栏目id

  (3)底层模板变量

  typename,typelink(仅表示栏目的网址)

  【autochannel标记】

  功能说明:

表示指定排序位置的单个栏目的链接

  适用范围:

封面模板、列表模板、文档模板

  

(1)语法{dede:

autochannelpartsort=}{/dede:

autochannel}

  

(2)属性partsort=栏目所在的排序位置

  (3)底层模板变量

  typename,typelink(仅表示栏目的网址)

  【mytag标记】

  功能说明:

用于获取自定义宏标记的内容

  适用范围:

封面模板、列表模板、文档模板

  

(1)基本语法

  {dede:

mytagtypeid=name=ismake=/}

  

(2)属性

  [1]typeid=数字表示栏目id,默认为0,在没有设定的栏目没有定义这个名称的标记,会按如下搜索方式来搜索“先向上查找父栏目->通用标记(typeid=0)的同名标记”。

  [2]name=标记名称。

  [3]ismake=yes|no默认为no表示mytag里的内容不包含其它封面模板的标记,yes则表示标记内容含有其它封面模板标记。

  【Vote标记】

  功能说明:

用于获取一组投票表单

  适用范围:

封面模板

  

(1)基本语法

  {dede:

voteid=投票idlineheight=22

  tablewidth=100%titlebgcolor=#edede2

  titlebackground=tablebgcolor=#FFFFFF}

  {/dede:

vote}

  注:

本标记直接生成投票的html表单,为了让你更方便修改其样式,建议在后台->投票管理的地方直接复制生成的html代码来使用。

  【Flink标记】,等同friendlink

  功能说明:

用于获取友情链接

  适用范围:

封面模板

  

(1)基本语法

  {dede:

flinktype=row=col=titlelen=tablestyle=}{/dede:

flink}

  

(2)属性

  [1]type:

链接类型,值:

  a.textall全部用文字显示

  b.textimage文字和图得混合排列

  c.text仅显示不带logo的链接

  篇三:

dede封面页与专题页

  封面页与专题页

  20xx年8月18日

  17:

05

  1.封面页功能介绍

  什么是封面页?

  封面页从页面前台效果来看,比较类似于网站的首页,当网站上某个一级栏目下面有很多的二级分类,这个时候就可以使用到封面页。

  dedecms默认的每个模型都是由封面页列表页内容页三个模板文件构成的。

封面页模板以index_****.htm

  分别是:

index_article.htm文章模型

  index_image.htm图片模型

  index_soft.htm软件模型

  index_infos.htm信息模型

  index_shop.htm商城模型

  封面页标签?

  主标签:

{dede:

channelartlist}******{/dede:

channelartlist}

  能循环栏目的标题和栏目的内容

  标题部分:

{dede:

fieldname=typename/}栏目名称

  {dede:

fieldname=typeurl/}栏目的链接

  内容部分:

{dede:

arclist}文章列表的调用标签

  演示图:

  说明:

用这个标签的前提,你必需对div+css布局和xhtml代码分了解。

  {dede:

channelartlist}

  

  {dede:

field

  name=typename/}更多...

  

  

  {dede:

arclisttitlelen=60row=8}

  [field:

pubdatefunction="mydate(m-d,@me)"/]  href="[field:

arcurl/]">[field:

title/]

  {/dede:

arclist}

  

  

  

  {/dede:

channelartlist}

  2.专题页制作方法

  专题是什么?

  专题就是把网站现有的资源,根据一定的需要,把网站上的资源整理到一个新的列表页页面。

  比如:

一个新闻网站,平时发布了很多乱七八糟的新闻,突然有一天,想做一个姚明的专题页面,把网站上以前发布的和姚明有关的信息汇总一下。

  核心—》分类管理—》专题管理–》添加专题

  添加节点(名称,标志,文章号)

  演示制作

  相关模板:

  article_spec.htm内容页

  list_spec.htm列表页

  

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1