官方phpcms wap模塊內容分頁存在BUG 有時候分頁能夠顯示,有時候不能顯示,baidu查看了下大概就兩種作法php
http://my.oschina.net/ichendong/blog/316486?p=1 這個是兩種作法的連接app
這兩種作法我都不滿意,今天看下源碼,發現phpcms是把內容頁的手動分頁去除,換成了自動分頁具體代碼在測試
if(strpos($content, '[/page]')!==false) {
$content = preg_replace("|\[page\](.*)\[/page\]|U", '', $content);
} elseif (strpos($content, '[page]')!==false) {
$content = str_replace('[page]', '', $content);
}
//根據設置字節數對文章加入分頁標記
if($maxcharperpage < 10) $maxcharperpage = $WAP_SETTING['c_num'];
$contentpage = pc_base::load_app_class('contentpage','content');
$content = $contentpage->get_data($content,$maxcharperpage);.net
這段代碼懂php的人都知道,他是把手動分頁代碼去除,而後用自動分頁去處理,BUG就出如今這,phpcms的自動分頁存在BUG !
blog
試着把這段註釋掉,仍是和電腦版同樣手動分頁,經測試完美解決分頁問題!!
get