1CMS文档

应用变量

赋值与取值

config('name','1cms');
$name=config('name');
var_dump($name);

获取其他应用的变量

config('name','newname','otherapphash');
$name=config('name',false,'otherapphash');
var_dump($name);

后台设置变量

安装开发者工具,为应用开启开发模式后,点击"应用数据->变量"按钮,可以手动给应用添加变量,供用户手动输入使用.

如一个邮件发送应用,可以添加 邮件服务器,账号,密码等变量,用户在"应用管理->设置"内保存后,可供代码调用.

应用管理->设置 保存时,会重新加载hook与route方法,可以在hook与route方法内判断应用变量值,再返回相应的钩子与路由数组.