在移動互聯(lián)時代,帝國CMS7.2版本除了增加完善多終端模板組訪問實(shí)現(xiàn),還升級了移動互聯(lián)另一個最早方案:WAP手機(jī)訪問,在原來WAP系統(tǒng)功能的基礎(chǔ)上進(jìn)行升級,使WAP訪問更適應(yīng)智能手機(jī)等終端設(shè)備。
帝國CMS7.2的WAP更新功能如下: 1、新增了針對WAP信息調(diào)用的“靈動標(biāo)簽函數(shù)”,使WAP模板調(diào)用信息更簡單,不用寫sql查詢執(zhí)行代碼,制作WAP模板更方便。 WAP的“靈動標(biāo)簽函數(shù)”參數(shù)和語法和靈動標(biāo)簽一樣,具體語法為如下:
<?php $wapsql=ewap_eloop(欄目ID,顯示條數(shù),操作類型,只顯示有標(biāo)題圖片,附加SQL條件,顯示排序); while($wapr=$empire->fetch($wapsql)) { $wapsr=ewap_eloop_sp($wapr); ?> 模板代碼內(nèi)容 <? } ?> |
(1)、ewap_eloop函數(shù)的參數(shù)跟靈動標(biāo)簽一樣的,參數(shù)完全一樣,設(shè)置的內(nèi)容也是一樣,支持靈動標(biāo)簽的所有操作類型。 “欄目ID”:多個欄目ID與標(biāo)題分類ID可用,號格開,如'1,2'; 如果是按SQL語句調(diào)用,則此處為SQL語句。 “顯示條數(shù)”:顯示前幾條記錄。 “操作類型”:同標(biāo)簽調(diào)用的操作類型。 “只顯示有標(biāo)題圖片”:0為不限制,1為只顯示有標(biāo)題圖片的信息。 “附加SQL條件”:附加調(diào)用條件,如:"title='帝國'" “顯示排序”:可指定按相應(yīng)的字段排序,如:"id desc"
(2)、$wapr變量是什么?$wapr相當(dāng)于靈動標(biāo)簽的“$bqr”變量: $wapr[字段名]
(3)、$wapsr=ewap_eloop_sp($wapr);是什么作用?“ewap_eloop_sp”函數(shù)是返回特殊字段內(nèi)容數(shù)組,相當(dāng)于靈動標(biāo)簽的$bqsr變量: $wapsr[titleurl]:標(biāo)題鏈接 $wapsr[classname]:欄目名稱 $wapsr[classurl]:欄目鏈接
2、WAP提示信息頁面獨(dú)立文件(/e/wap/message.php),方便修改提示信息,以及方便將WAP模板修改為HTML格式的頁面,更方便適應(yīng)智能手機(jī)。提示頁參數(shù)說明如下: $error:提示信息的內(nèi)容 $returnurl:提示信息返回鏈接地址(&為&) $gotourl:提示信息轉(zhuǎn)向鏈接地址 $gotourl_js:轉(zhuǎn)向地址JS代碼
3、WAP提示函數(shù)功能增強(qiáng):DoWapShowMsg($error,$returnurl,$ecms) ,函數(shù)參數(shù)說明: $error:提示信息的內(nèi)容 $returnurl:提示信息返回鏈接地址 $ecms:0為默認(rèn)提示信息方式、9為彈出提示信息方式(alert方式)、7為彈出提示信息并關(guān)閉窗口(alert方式)。此參數(shù)可省略,默認(rèn)為0
通過上面多方面的改進(jìn),新版的WAP功能即可以采用傳統(tǒng)的WML格式,也可以采用HTML格式,用戶可依自己實(shí)際情況制作對應(yīng)格式的模板,使之更適應(yīng)智能手機(jī)訪問。 |
|
|
|