程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> dede 如何調用其他欄目的文章或者縮略圖列表且有分頁效果?

dede 如何調用其他欄目的文章或者縮略圖列表且有分頁效果?

編輯:C++入門知識

提問i:我做一個網站,有5個欄目,第5個欄目想把前4個欄目的文章都調用一下,搞一個匯總的文章集合。發現用arclist調用不能設置pagesize的屬性,從而不能給文章分頁。然而list貌似不能調用同級欄目的文章,現在該怎麼實現呢?


回答:你的第5個欄目模版頂部調用dedeajax2.js

在head部分加上
<script language="javascript">

</script>

欄目5分頁列表標簽:
{dede:arclist typeid='1,2,3,4' row='100' titlelen='50' infolen='100' imgwidth='120' imgheight='40' listtype='all' orderby='pubdate' keyword='' channelid='1' tagid='dedecms' pagesize='20'}
[field:title/]

分頁標簽加上{dede:arcpagelist tagid='dedecms'/}

調用其他欄目文章列表 用arclist 標簽
一個演示標簽:
{dede:arclist row=10 titlelen=50 typeid='1,3,4,5,6,7,8,9' noflag=h}
//表示調用10條 標題長度為50 頻道id為13456789 非頭條的信息

[field:array runphp='yes']@me = (strpos(@me['litpic'],'defaultpic') ? "" : "http://blog.csdn.net/qikexun/article/details/{@me["); [/field:array]
//表示 有圖片則調用縮略圖 沒有則不顯示

[field:title/]
[field:senddate runphp='yes']
$ntime = time();
$oneday = 3600 * 24;
if(($ntime - @me)<$oneday) @me = "new !";
else @me = "";
[/field:senddate]
//24小時內發布的文章加NEW!字樣


{/dede:arclist}
CSS樣式自己去寫。

來源68cpu:http://www.68cpu.com/index.php/opensourcecms/dedecms/1683.html

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved