通過擴展變量可以管理前臺一些比較碎片的信息和素材,用戶直接通過后臺添加擴展變量進行管理,支持文字、代碼和附件上傳;可以這么理解擴展變量是用來管理那些無法歸類的信息。

默認情況下用戶可以不建立分類添加擴展變量,云智還是建議用戶把數據按照類型進行分類,這樣便于以后運營,一旦數據多了好進行管理。
* 管理擴展變量分類

點擊添加擴展變量分類

輸入擴展變量名稱和描述,點擊提交

到這一步用戶就可以管理分類下的擴展變量,點擊擴展變量。
* 點擊添加擴展變量


* * 所屬分類
下拉選擇擴展分類,也可以不選擇分類默認即可。
* * 變量名
由英文與數字組成。如:“title”
* * 變量標識
由中文、英文、數字組成。如:“首頁二維碼”
* * 變量類型
默認有三個選項:單行文本框(text)、多行文本框(textarea)、文件(file)
a) 單行文本框(text):可以輸入一些短文本,比如:標題
b) 多行文本框(textarea):可以輸入一些文本,比如:簡介、一段話等等
c) 文件(file):用戶可以上傳視頻和圖片文件。
* * 變量值
* * 是否寫入緩存
默認系統設置參數:否(如果訪問數量比較大用戶可以選擇是,節省服務器資源,加快讀取速度)
* * 變量排序
默認系統參數設置:0(0級別最高數字越大級別越低)
* * 變量描述
**擴展變量調用說明:**
1、寫入緩存的變量調用
在PHP中用“config('config.extend.變量名')”、模板中用“$Yzlink.config.extend.變量名”可取得變量內容。
2、沒有寫入緩存的變量調用
可以用內置變量返回函數(數據庫讀取變量內容):returnExtendVar(變量名)。取多個變量內容可用逗號隔開,例子:
取得單變量內容:$value=returnExtendVar('變量名'); //$value就是變量內容。
取得多個變量內容:$value=returnExtendVar('變量名1,變量名2,變量名3'); //$value['變量名1']才是變量內容。