POST TIME:2017-12-02 22:06
dedecms本身的分頁(yè)由首頁(yè)末頁(yè)上一頁(yè)下一頁(yè)和數(shù)字連接構(gòu)成,而且沒有什么特殊樣式,不太好看,有些客戶想剩下首頁(yè)上一頁(yè)下一頁(yè)末頁(yè)的鏈接,我們只有修改分頁(yè)樣式了。曾經(jīng)說過一種方法可以制作漂亮的分頁(yè)效果,今天我們?cè)敿?xì)說一下dedecms如何修改分頁(yè)樣式只剩下下首頁(yè)末頁(yè)和上一頁(yè)下一頁(yè)連接。
dedecms列表頁(yè)面分頁(yè)寫在/include/arc.listview.php文件中,大概在第805行,找到這樣一句代碼:
function GetPageListST($list_len,$listitem="index,end,pre,next,pageno"),
分頁(yè)的函數(shù)就是從這里開始的,我們可以看到,數(shù)字連接是由<li><a href='".str_replace("{page}",$j,$tnamerule)."'>".$j."</a></li>這樣的的代碼寫成的,就是生成靜態(tài)頁(yè)面后,是<li><a href='連接頁(yè)面'>數(shù)字</a></li>這樣的形式展現(xiàn)的,先不管他們是怎么取值和賦值或者是怎么生成靜態(tài)分頁(yè)的,我們不想要這些的話就把這些去掉,找到這樣一句代碼$total_list = $list_len * 2 + 1;分頁(yè)的數(shù)字連接就是從這里開始的,我們把這一部分注釋掉,再生成一下頁(yè)面,就看到了效果,只剩下首頁(yè)上一頁(yè)下一頁(yè)末頁(yè)和option連接了。
dedecms如何修改分頁(yè)樣式只剩下下首頁(yè)末頁(yè)和上一頁(yè)下一頁(yè)連接的方法到這里就講述完了,如果怕修改錯(cuò)了,在修改前就先備份一下這個(gè)文件,這個(gè)文件是dedecms列表頁(yè)的分頁(yè),不要弄錯(cuò)了。