1. 程式人生 > >PHPCMSV9修改列表頁分頁樣式程式碼

PHPCMSV9修改列表頁分頁樣式程式碼

在G:\APMServ5.2.6\www\htdocs\zbsy\phpcms\libs\functions 下面的global.func.php裡的pages()函式

大家做網站的時候,可能很多時候分頁樣式都得根據模板的要求來控制的,這時很多人都會去修改全域性檔案phpcms\libs\functions\global.func.php裡的pages()函式,這樣問題就來了:這個分頁函式連後臺也會影響到的,就是說,這個分頁函式是全站共用的。
下面提供解決方法:(這個得修改檔案,修改前記得備份)
開啟
phpcms\libs\functions\global.func.php這個檔案,找到分頁函式,複製一下,貼上到預設分頁函式的下面,重新命名,比如我的就命名為wz_pages,儲存。



開啟
phpcms/libs/classes/template_cache.class.php,找到207行的
$str .= '$pages = pages($'.$op.'_total, $page, $pagesize, $urlrule);';
在這行的下面加上
$str .= '$wz_pages = wz_pages($'.$op.'_total, $page, $pagesize, $urlrule);';
儲存。

最後,如果你要使用你自定義的分頁函式,那麼在模板中直接用{$wz_pages}就可以了、、

以後要修改樣式,直接修改
phpcms\libs\functions\global.func.php這個檔案中的wz_pages函式就可以了,不會影響到後臺