聯(lián)系官方銷售客服
1835022288
028-61286886
如何自定義全局動態(tài)變量?
想定義一個動態(tài)變量,定義在控制器中,只能在控制器頁面調(diào)用,如何定義一個整站可調(diào)用的全局變量
比如
$city = \Phpcmf\Service::L('ip')->city('IP地址');
方便在所有頁面調(diào)用,方便在molule等標(biāo)簽中調(diào)用
{module module=lawyer diqu=$mcity dorder=displayorder_desc,updatetime num=5}
官方提醒:使用module內(nèi)容循環(huán)標(biāo)簽的生成工具,填寫參數(shù)就可以生成相關(guān)的代碼,每個參數(shù)后面都有用法解釋
回復(fù)@外聘專員-小波工作室
試了下,只會帶參數(shù)的函數(shù),
雖然能 {city()}調(diào)用,但有()無法在循環(huán)標(biāo)簽中調(diào)用
$city = \Phpcmf\Service::L('ip')->city('IP地址');
define("XXX_CITY", $city);
定義全局變量了
回復(fù)@外聘專員-小波工作室 之前有試過,custom.php 里無法這樣定義,好像必須放在 function中
Fatal error: Uncaught Error: Class "Phpcmf\Service" not found in
參考文檔:《主程序運(yùn)行之后 cms_init》 這個試試