phpcms分頁錯誤怎么解決?
phpcms分頁出錯的解決辦法
打開/include/global.func.php查找函數(shù)function pages($total, $page = 1, $perpage = 20, $urlrule = ”, $array = array(), $catid = 0) 可以看到pages函數(shù)結(jié)構(gòu)如下 代碼: function pages(){ ….. if(){ ….. } else{ ….. } ….. } 把else內(nèi)的內(nèi)容即:
?
立即學習“PHP免費學習筆記(深入)”;
?
立即學習“PHP免費學習筆記(深入)”;
代碼:?
else?{?$firstpage?=?pageurl($urlrule,?1,?$array);?$prepage?=?pageurl($urlrule,?$prepage,?$array);?$nextpage?=?pageurl($urlrule,?$nextpage,?$array);?$lastpage?=?pageurl($urlrule,?$pages,?$array);?$urlpre?=?pageurl($urlrule,?'',?$array);?}
替換為
代碼:?
else?{?/*修改分頁------------------------------------開始*/?/* $firstpage?=?pageurl($urlrule,?1,?$array);?$prepage?=?pageurl($urlrule,?$prepage,?$array); ? $nextpage?=?pageurl($urlrule,?$nextpage,?$array);?$lastpage?=?pageurl($urlrule,?$pages,?$array); ? $urlpre?=?pageurl($urlrule,?'',?$array); ? */
?
立即學習“PHP免費學習筆記(深入)”;
?if?((?strpos(urldecode($urlrule),'mod=phpcms&file=content')?>?0?and?strpos(urldecode($urlrule),'mod=phpcms&file=content&action=manage')??0){?global?$catid;?$url?=?load('url.class.php');?$firstpage?=?$url->category($catid,?1,?1);?$prepage?=?$url->category($catid,?$prepage,?1);?$nextpage?=?$url->category($catid,?$nextpage,?1);?$lastpage?=?$url->category($catid,?$pages,?1);?$urlpre?=?$url->category($catid,?'',?1);?}?else?{?$firstpage?=?pageurl($urlrule,?1,?$array);?$prepage?=?pageurl($urlrule,?$prepage,?$array);?$nextpage?=?pageurl($urlrule,?$nextpage,?$array);?$lastpage?=?pageurl($urlrule,?$pages,?$array);?$urlpre?=?pageurl($urlrule,?'',?$array);?}?/*修改分頁------------------------------------結(jié)束*/?}?最后的pages如下?代碼:?function?pages($total,?$page?=?1,?$perpage?=?20,?$urlrule?=?'',?$array?=?array(),?$catid?=?0)?{?global?$PHPCMS;?if($total?category($catid,?1,?1);?$prepage?=?$url->category($catid,?$prepage,?1);?$nextpage?=?$url->category($catid,?$nextpage,?1);?$lastpage?=?$url->category($catid,?$pages,?1);?$urlpre?=?$url->category($catid,?'',?1);?}?else?{?/*修改分頁------------------------------------開始*/?/*?$firstpage?=?pageurl($urlrule,?1,?$array);?$prepage?=?pageurl($urlrule,?$prepage,?$array);?$nextpage?=?pageurl($urlrule,?$nextpage,?$array);?$lastpage?=?pageurl($urlrule,?$pages,?$array);?$urlpre?=?pageurl($urlrule,?'',?$array);?*/?if?((?strpos(urldecode($urlrule),'mod=phpcms&file=content')?>?0?and?strpos(urldecode($urlrule),'mod=phpcms&file=content&action=manage')??0){?global?$catid;?$url?=?load('url.class.php');?$firstpage?=?$url->category($catid,?1,?1);?$prepage?=?$url->category($catid,?$prepage,?1);?$nextpage?=?$url->category($catid,?$nextpage,?1);?$lastpage?=?$url->category($catid,?$pages,?1);?$urlpre?=?$url->category($catid,?'',?1);?}?else?{?$firstpage?=?pageurl($urlrule,?1,?$array);?$prepage?=?pageurl($urlrule,?$prepage,?$array);?$nextpage?=?pageurl($urlrule,?$nextpage,?$array);?$lastpage?=?pageurl($urlrule,?$pages,?$array);?$urlpre?=?pageurl($urlrule,?'',?$array);?}?/*修改分頁------------------------------------結(jié)束*/?}?$data?=?str_replace('"',?'/"',?$PHPCMS['pageshtml']);?eval("/$url?=?/"$data/";");?return?$url;?}
PHP中文網(wǎng),大量的免費PHPCMS教程,歡迎在線學習!
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關推薦