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