dedecms列表頁上一頁下一頁翻頁單獨(dú)調(diào)用的方法
發(fā)布時間:2014-12-16 10:15:03 作者:佚名
我要評論

這篇文章主要為大家介紹了dedecms列表頁上一頁下一頁翻頁單獨(dú)調(diào)用的方法,涉及針對列表頁底層代碼部分的修改,對于dedecms二次開發(fā)有一定的借鑒價值,需要的朋友可以參考下
本文實例講述了dedecms列表頁上一頁下一頁翻頁單獨(dú)調(diào)用的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
在列表頁單獨(dú)調(diào)用上一頁和下一頁,以及首頁,簡單搞了一下,僅作上下翻頁,主頁類似,可自行添加。
在模板中以
復(fù)制代碼
代碼如下:{dede:pagelist listitem="up"/}
{dede:pagelist listitem="down"/}
{dede:pagelist listitem="down"/}
來調(diào)用。
修改辦法如下:
在include\arc.listview.class.php
找到:
復(fù)制代碼
代碼如下:/獲得上一頁和主頁的鏈接
if($this->PageNo != 1)
{
$prepage.="<</b>li>上一頁\r\n";
$indexpage="<</b>li>首頁\r\n";
$uppage.="<</b>a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一頁\r\n";
}
else
{
$indexpage="<</b>li>首頁\r\n";
$uppage.="<</b>a>沒有了<</b>/a>\r\n";
} </p> <p>//下一頁,未頁的鏈接
if($this->PageNo!=$totalpage && $totalpage>1)
{
$nextpage.="<</b>li><</b>a href='".str_replace("{page}",$nextpagenum,$tnamerule)."'>下一頁\r\n";
$endpage="<</b>li><</b>a href='".str_replace("{page}",$totalpage,$tnamerule)."'>末頁\r\n"; </p> <p>$downpage.="<</b>a href='".str_replace("{page}",$nextpagenum,$tnamerule)."'>下一頁\r\n";
}
else
{
$endpage="<</b>li>末頁\r\n";
$downpage.="<</b>a>沒有了\r\n";
}
if($this->PageNo != 1)
{
$prepage.="<</b>li>上一頁\r\n";
$indexpage="<</b>li>首頁\r\n";
$uppage.="<</b>a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一頁\r\n";
}
else
{
$indexpage="<</b>li>首頁\r\n";
$uppage.="<</b>a>沒有了<</b>/a>\r\n";
} </p> <p>//下一頁,未頁的鏈接
if($this->PageNo!=$totalpage && $totalpage>1)
{
$nextpage.="<</b>li><</b>a href='".str_replace("{page}",$nextpagenum,$tnamerule)."'>下一頁\r\n";
$endpage="<</b>li><</b>a href='".str_replace("{page}",$totalpage,$tnamerule)."'>末頁\r\n"; </p> <p>$downpage.="<</b>a href='".str_replace("{page}",$nextpagenum,$tnamerule)."'>下一頁\r\n";
}
else
{
$endpage="<</b>li>末頁\r\n";
$downpage.="<</b>a>沒有了\r\n";
}
然后:
復(fù)制代碼
代碼如下:$plist = '';
if(preg_match('/up/i', $listitem)) $plist .= $uppage;
if(preg_match('/down/i', $listitem)) $plist .= $downpage;
if(preg_match('/index/i', $listitem)) $plist .= $indexpage;
if(preg_match('/pre/i', $listitem)) $plist .= $prepage;
if(preg_match('/pageno/i', $listitem)) $plist .= $listdd;
if(preg_match('/next/i', $listitem)) $plist .= $nextpage;
if(preg_match('/end/i', $listitem)) $plist .= $endpage;
if(preg_match('/option/i', $listitem)) $plist .= $optionlist;
if(preg_match('/info/i', $listitem)) $plist .= $maininfo;
if(preg_match('/up/i', $listitem)) $plist .= $uppage;
if(preg_match('/down/i', $listitem)) $plist .= $downpage;
if(preg_match('/index/i', $listitem)) $plist .= $indexpage;
if(preg_match('/pre/i', $listitem)) $plist .= $prepage;
if(preg_match('/pageno/i', $listitem)) $plist .= $listdd;
if(preg_match('/next/i', $listitem)) $plist .= $nextpage;
if(preg_match('/end/i', $listitem)) $plist .= $endpage;
if(preg_match('/option/i', $listitem)) $plist .= $optionlist;
if(preg_match('/info/i', $listitem)) $plist .= $maininfo;
希望本文所述對大家的dedecms建站有所幫助。
相關(guān)文章
- 如何更改Macbook翻頁滾動手勢(方向)?使用蘋果電腦的朋友都知道,Macbook的滾輪是和Windows相反的。如果操作不習(xí)慣,可以更改回來嗎?答案是可以的,下面跟著我的設(shè)置來修2015-03-12
魔獸世界6.0戰(zhàn)士滾輪翻頁宏_魔獸世界6.0戰(zhàn)士滾輪翻頁宏分享
魔獸世界6.0戰(zhàn)士滾輪翻頁宏_魔獸世界6.0戰(zhàn)士滾輪翻頁宏分享。一起跟隨小編過來看看吧2015-01-05魔獸世界6.0戰(zhàn)士實用宏分享 滾輪翻頁宏值得擁有
魔獸世界6.0戰(zhàn)士實用宏分享 滾輪翻頁宏值得擁有2015-01-04Wordpress分類,標(biāo)簽,分頁顯示及翻頁出現(xiàn)404錯誤的解決方法
這篇文章主要為大家介紹了Wordpress分類,標(biāo)簽,分頁顯示及翻頁出現(xiàn)404錯誤的解決方法,涉及對代碼中handle_404方法的修改,具有一定參考借鑒價值,需要的朋友可以參考下2014-12-31wordpress利用鍵盤左右鍵實現(xiàn)上下翻頁的方法
這篇文章主要為大家介紹了wordpress利用鍵盤左右鍵實現(xiàn)上下翻頁的方法,涉及針對js腳本的調(diào)用技巧,是非常實用的技巧,需要的朋友可以參考下2014-12-23PS設(shè)計制作一個逼真的翻頁日歷圖標(biāo)教程
這篇文章主要介紹了PS設(shè)計制作一個逼真的翻頁日歷圖標(biāo)教程,教程不復(fù)雜,喜歡的朋友可以一起來學(xué)習(xí)2014-12-15翻頁電子相冊制作(FLIP Flash Album Deluxe) v2.0 多語安裝版
FLIP Flash Album Deluxe是最好的3D頁面翻轉(zhuǎn)的數(shù)位照片軟體,您可以創(chuàng)建翻頁Flash相冊的照片,描述和動態(tài)Flash效果,自己動手做電子雜志和書籍2014-12-09FlippingBook超牛逼的特別版不限頁數(shù)(圖書翻頁效果)
一款收費(fèi)的圖書翻頁效果的flash播放器,超牛逼的破解版FlippingBook不限頁數(shù),已經(jīng)被大牛破解了,大家放心盡快用吧2014-12-03Jquery結(jié)合angular.js與bootstrap.js實現(xiàn)的無刷新翻頁+查找特效源碼
是一段可以實現(xiàn)同一頁面內(nèi)無刷新翻頁+查找功能的代碼,同時在本壓縮包內(nèi)擁有angular.js與bootstrap.js的文件,有需要這兩個文件或喜歡此段代碼的朋友們可以前來下載使用2014-12-01- 這個名為 BookBlock 的圖片預(yù)覽效果是一個書展示或網(wǎng)上書店的概念,已全屏打開3D頁面導(dǎo)航網(wǎng)格的形式顯示圖書的詳細(xì)信息,需要的朋友一起來學(xué)習(xí)BookBlock 之真實的書本翻頁2015-08-24