dede article list index 常用 调用标签 .. 待续

来源:互联网 发布:想学程序员 编辑:程序博客网 时间:2024/06/01 08:46
index.htm  用到的 标签------------------------------------------------------------------{dede:arclist row='4' type='image'}            <li><a href="[field:arcurl/]" target="_blank"><img src='[field:litpic/]' alt='[field:title function='html2text(@me)'/]'/></a></li>            {/dede:arclist}            {dede:type typeid='8'}      <div  class="right_mostds"><a  href="[field:typeurl/]"  style="font-size:20px"  target="_blank">今日识药</a></div>      <div  class="more3"><span><a  href="[field:typeurl/]"  target="_blank"  style="color:#2291d0">更多>></a></span></div>      {/dede:type}{dede:channel typeid='2'}        <li><a href='[field:typelink/]'>[field:typename/]</a></li>        <span class="linexx">|</span>         {/dede:channel}{dede:channelartlist typeid='1' row=4}      <div  class="line_bancokr">        <h2><a  href="{dede:field name='typeurl'/}"  target="_blank"><img  src="/templets/default/images/ico_biao.jpg"> {dede:field name='typename'/}</a></h2>        <div  class="more2"><span  class="cGray"><a  href="{dede:field name='typeurl'/}"  target="_blank"  style="color:#2291d0">更多>></a></span></div>      </div>      <div  class="wistuen">        <ul  class="aslon">          {dede:arclist titlelen='60' row='6'}          <li><a href="[field:arcurl /]">[field:title /]</a></li>          {/dede:arclist}        </ul>      </div>      {/dede:channelartlist}         


list_article  用到的-----------------------------------------------------{dede:list pagesize='10'}      <div  class="leibiao_hotm">        <div  class="leibiao_hotm_a"> <a  href="[field:arcurl/]"  title="[field:title/]"  target="_blank"><img  src="[field:litpic/]"  alt="[field:title/]"  width="210"  height="150"></a></div>        <div  class="leibia_hotm_b">          <h2><a  title="[field:title/]”"  href="[field:arcurl/]"  target="_blank">[field:title/]</a></h2>          <div  class="tLDate"> <span>[field:pubdate function=MyDate('y-m-d',@me)/]</span> </div>          <p  class="leibiao_top">[field:description/]...</p>        </div>      </div>      {/dede:list}{dede:pagelist listsize='4' listitem='index pre pageno next end '/}          {dede:list pagesize="10"}                                                 标准list<li>[<b>[field:typelink/]</b>]<a href="[field:arcurl/]" >[field:title/]</a></li>{/dede:list}          {dede:pagelist istitem="index,pre,next,end,option,info," listsize="5"/}   分页    

article-article  -------------------------------------------------------- <p> {dede:field.body/}</p> <li>{dede:prenext get='pre'/}</li> <li>{dede:prenext get='next'/}</li>    {dede:arclist  titlelen=42 row=4}          <li><a  target="_blank"  href="[field:arcurl/]"  title="[field:title/]"><img  src="/templets/default/images/ico_e.jpg"> [field:title/]</a></li>              {/dede:arclist}    {dede:prenext get='pre'/}   {dede:prenext get='next'/}    下一页

标签名称:list------------------------------------------------------------------功能说明:表示列表模板里的分页内容列表适用范围:仅列表模板 list_*.htm基本语法:{dede:list col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' pagesize='' orderway=''}{/dede:list}参数说明:col='' 内容列数titlelen='' 标题长度infolen='' 内容摘要长度imgwidth='' 缩略图宽imgheight='' 缩略图高orderby='' 排序方式,有效的排序方式有 senddate、pubdate、id、click、lastpost、postnum ,默认为 sortrankpagesize='20' 分页大小底层模板字段:ID(同 id),typeid,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,color,writer,source,litpic(同picname),pubdate,senddate,mid, lastpost,scores,goodpost,badpost,notpost,description(同infos),filename, image, imglink, fulltitle, textlink, typelink,plusurl, memberurl, templeturl,stime(pubdate 的"0000-00-00"格式)

织梦{dede:channel}标签怎么列出自己指定ID的栏目名称和链接?{dede:channel type='self' row='3' typeid='2,3,6'}<li><a href='[field:typelink/]'>[field:typename/]</a></li>{/dede:channel}使用上面的type='self'属性则显示不出来如果改成type='top'则是按照所有栏目ID顺序显示3个也就是显示的ID1、2、3的三个栏目名称有什么方法可以实现显示2、3、6三个栏目的名称和链接?把你的代码换成{dede:channelartlist typeid='top' typeid='2,3,6' row='3' orderby='sortrank'}<li><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></li>{/dede:channelartlist}这段代码,就是你要实现的功能了。dede channellistdede channel 标签添加 limit(属性)功能 在用dede建站的时候,往往会需要用到一些需要自定义的普通需求,今天在这里介绍channel的limit功能,有时候我们需要调用中间部分数据,或者调用后几条数据,这个时候使用这个方法就相当快捷简单了!!修改步骤:找到标签文件include\taglib\channel.lib.php大概在36行找到   $attlist ="typeid|0,reid|0,row|100,col|1,type|son,currentstyle|,cacheid|";替换为$attlist ="typeid|0,reid|0,row|100,col|1,type|son,currentstyle|,cacheid|,limit|";大概在40行找到           $line = empty($row) ? 100 : $row;在下边增加一行$limit=empty($limit)?0:$limit;(注次步骤可不需要)然后修改下边的sql语句中 limit 0,$line  改为limit $limit,$line在模版中调用方法 {dede:channel typeid="1" type="son"limit="起始条数"row="总共输出的条数"} 也就是从 第 limit条记录开始输出,一共输出row条结果为什么要同时使用limit 跟row 呢 这是为了在不影响row功能的情况下使用limit





0 0