首頁  >  文章  >  php教程  >  dedecms的熱點文章排序

dedecms的熱點文章排序

WBOY
WBOY原創
2016-08-04 08:57:051264瀏覽

最近,幫朋友管理一旅遊網站--北海南珠假期。這網站是使用dedecms程式搭建的,結構比較簡單,但內容還蠻多的。雖然我對dedecms並不陌生,但已經好幾年沒接觸過了,突然叫我改版,還真一時不知所措呢。網站的程式版本是DedeCmsV5.5_GBK,到dedecms官方網站看了一下,現在的最新版本已經是DedeCmsV5.7了,但模板標籤語法基本上沒有多大的變化。想看一下幫助手冊,竟然無法打開!無奈,那我就只能慢慢調試累積吧。

下面是旅遊資訊按熱點排序的模板標籤片斷,其語法是"orderby='click'「即是點擊率最多的排在前面。

<ul>
   {dede:arclist titlelen=28 channelid=&#39;24&#39; typeid=&#39;94&#39; row=&#39;10&#39; orderby=&#39;click&#39;}
        <li><a href="[field:arcurl/]" title="[field:fulltitle/]">[field:fulltitle  function=&#39;substr(@me,0,34)&#39;/]</a></li>
    {/dede:arclist}
 </ul>

上面的模板標籤功能是按文章的點擊率排序列出10篇文章。以下簡單介紹一下其它標籤語法:

{dede:arclist} {/dede:arclist}:文章清單的開始與關閉標籤

titlelen=28:

控製文章標題的顯示字數

channelid='24' :頻道ID是24

typeid='94':專欄ID是94

row='10':列出10篇文章

[field:arcurl/]:文章超連結

[field:fulltitle/] :文章標題

[field:fulltitle  function='substr(@me,0,34)'/]:截取文章標題的長度為34位元組,即為17個字。



陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn