這個效果就是,列表頁上的上一頁和下一頁,就是單獨調(diào)用這兩個功能,那么怎么實現(xiàn)呢? 簡單搞了一下,僅作上下翻頁,主頁類似,可自行添加。 修改辦法如下 
找到這個文件 
include/arc.listview.class.php 
修改一下代碼: 
//獲得上一頁和主頁的鏈接 
if($this->PageNo != 1) 
{ 
$prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一頁</a></li>/r/n"; 
$indexpage="<li><a href='".str_replace("{page}",1,$tnamerule)."'>首頁</a></li>/r/n"; 
$uppage.="<a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一頁</a>/r/n"; 
} 
else 
{ 
$indexpage="<li>首頁</li>/r/n"; 
$uppage.="<a>沒有了</a>/r/n"; 
} 
//下一頁,未頁的鏈接 
if($this->PageNo!=$totalpage && $totalpage>1) 
{ 
$nextpage.="<li><a href='".str_replace("{page}",$nextpagenum,$tnamerule)."'>下一頁</a></li>/r/n"; 
$endpage="<li><a href='".str_replace("{page}",$totalpage,$tnamerule)."'>末頁</a></li>/r/n"; 
$downpage.="<a href='".str_replace("{page}",$nextpagenum,$tnamerule)."'>下一頁</a>/r/n"; 
} 
else 
{ 
$endpage="<li>末頁</li>/r/n"; 
$downpage.="<a>沒有了</a>/r/n"; 
} 
紅色是新加的部分 
然后添加以下紅色代碼: 
$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; 
最后在模板中調(diào)用以下代碼: 
{dede:pagelist listitem="up"/} 
{dede:pagelist listitem="down"/} 
這樣就可以單獨的調(diào)用上一頁下一頁了的功能了。