phpcms手機
⑴ phpcms手機站詳情頁的瀏覽大圖和上一頁下一頁閱讀全文怎麼去掉
因為phpcms v9自帶的手機模塊的擴展性並不是很高,而且手機模塊里標簽與數據與pc模塊有所區別,所以直接找對應模板修改是找不到的,以上你提出的兩個問題解決可能涉及到一些後台代碼的修改:
首先來說如何去掉點擊看大圖效果,從效果來看應該是img標簽外麵包裹了一個a鏈接導致的,我們要想辦法去掉此a鏈接。在手機模塊的內容頁里(/phpcms/templates/default/wap/show.html)我們發現所有的內容只是用了一個{$content}來調去的,那我們只有去生成這個$content的程序里看哪裡生成的此a鏈接了。在phpcms/moles/wap/index.php的show方法里,大約第122行有如下代碼:
if($pictureurls){
$pictureurl=pic_pages($pictureurls);
$isshow=0;其中的pic_pages()方法中調用了一個wap_img()方法(文件位置:phpcms/moles/wap/functions/globle.func.php),你可以去掉此函數調用或者修改wap_img函數來取消此效果。
再來說翻頁效果的去掉,同理,仍然是在show方法里,繼續往下看,有注釋,很大一塊是進行自動分頁處理的代碼,大約從124行到159行,162行到203行都是,注釋掉即可取消分頁處理。同時,找到模板(/phpcms/templates/default/wap/show.html),將裡面的調用翻頁代碼的標簽去掉:
{if!$pictureurl}<divclass="pages">{$pages}</div>{/if}
phpcms手機版並不是一個大模塊所以擴展性有限,如果你有一定php開發基礎可能會修改的輕鬆些,當然我們可以通過創建分站或者兩站公用一個資料庫的方法製作手機版網站,就先說到這里吧,有什麼問題可以追問。
PS:phpcms手機版的使用與開發可以參考官方手冊以及iphpcms詳細的視頻教程~