1. 程式人生 > >phpcms手機門戶二開實現繫結任意欄目和自定義模板

phpcms手機門戶二開實現繫結任意欄目和自定義模板

用phpcms的自帶的手機站模組開發手機站,你可能碰到這樣那樣的問題,比如一下:

(1)phpcms手機站無法繫結單頁面

(2)seo無法呼叫關鍵詞或者網站欄目

(3)繫結欄目雖然有排序卻不起作用

(4)如果只繫結父欄目卻無法呼叫列表,還得必須繫結子欄目

(5)欄目太多,繫結欄目必須一個一個手動輸入

(6)phpcms手機站不支援自定義模板

............

反正問題很多很多,所以很多大神寧願自己花時間去重新開發一個,也不願意用預設的。那麼現在不用愁了,針對以上常見的問題我都做了修復,實現phpcms手機門戶可以繫結任意欄目,包括單頁面,自定義列表和內容模板。

目前實現的功能有:

(1)phpcms後臺可以繫結任意欄目,無論單頁面還是列表頁

(2)繫結欄目和修改欄目的時候,下拉選擇之後左側自動出來你所選擇的欄目,無需手動輸入,純jq實現

(3)欄目和單頁的SEO標題自動呼叫當前欄目+網站名稱,首頁呼叫後臺設定的標題和pc站的關鍵詞和描述

(4)修改欄目無法排序的bug,實現欄目按照編號倒排

(5)修改有子欄目的時候只繫結父欄目,無法讀取欄目列表的bug,當子欄目太多的時候,就不需要全部綁定了

(6)欄目支援自定義模板,並且隨時修改,(頻道也是列表)

(7)讀取的單頁面資訊,可以直接通過$title,$content,$inputtime等直接呼叫

(8)呼叫當前欄目資訊是{$TYPE[$typeid][typename]},這是自帶的,好多人不知道而已,也新增了自己的呼叫方法{catname($typeid)},原理一樣。

(9)修復有時候內容頁不顯示內容的bug,並去掉了pictureurls的處理方法,否則會出現有組圖時候無法隨意呼叫的問題

(10)給單頁面是父欄目的時候,新增判斷,自動跳轉第一個(按照排序)並且繫結手機站的子欄目的內容

(11)新增呼叫某個欄目url的方法{caturl($typeid)},直接返回當前欄目的url;

(12)計劃新增“開啟偽靜態”按鈕,這樣只有配置好偽靜態規則就能一鍵開啟偽靜態

......

目前正在測試階段,有需要請聯絡我QQ:2863868475,寫碼不易,多多鼓勵

注意:新增欄位已經放到wap.sql裡邊,安裝的時候回自動安裝,已經安裝了的需要手動新增type和template欄位!