云参数配置
本文整理于网络,仅供阅读参考,如有不妥之处,敬请批评指正!如果您想加入微擎社区版技术大牛微信群和QQ群,请联系微信: ccccyyyy4444 或者 QQ:155120699
在 manifest.xml 文件中的application
节点内,参数设置有如下三种情况:
开启本地参数配置:
<application setting='true' cloud_setting='false'>
不开启任何参数配置:
<application setting='false' cloud_setting='false'>
开启云参数配置:
<application setting='true' cloud_setting='true'>
添加云参数
登陆微擎开发者平台进入应用管理,在应用列表中找到需要添加云参数的应用,在分支设置中修改【云服务配置】为开启
在版本列表中点击新建版本,选择设计新版本
在基础设置中参数配置点击去设置
添加云参数(其中单选、多选、下拉单选、下拉多选需要在备选值中添加数据,格式如下),然后保存,发布模块
用户下载安装模块后,就可以进行配置参数了
获取本地参数
$config = $_W['current_module']['config'];
print_r($config);
获取云参数
$module = module_fetch($modulename);
$setting = cloud_module_setting($_W['uniacid'], $module);
$setting数据如下:
array(2) {
["params"]=>//云参数
array(2) {
[0]=>
array(6) {
["name"]=>
string(11) "coupon_type"//参数
["title"]=>
string(12) "卡券类型"//参数名称
["required"]=>
bool(true)//是否必填,true-必填,false-非必填
["type"]=>
string(5) "radio"//类型
["values_text"]=>
string(29) "1=系统卡券//当前值
2=微信卡券"
["values"]=>//备选值
array(2) {
[1]=>
string(12) "系统卡券"
[2]=>
string(12) "微信卡券"
}
}
[1]=>
array(6) {
["name"]=>
string(15) "exchange_enable"
["title"]=>
string(24) "是否开启兑换中心"
["required"]=>
bool(false)
["type"]=>
string(5) "radio"
["values_text"]=>
string(17) "1=开启
0=关闭"
["values"]=>
array(2) {
[1]=>
string(6) "开启"
[0]=>
string(6) "关闭"
}
}
}
["setting"]=>//当前平台的配置值
array(2) {
["coupon_type"]=>
string(1) "1"
["exchange_enable"]=>
string(1) "1"
}
}
如果看不懂微擎社区版二次开发手册或者遇到问题,请联系微信: ccccyyyy4444 或者 QQ:155120699 ,如果我们有空闲时间,可以免费为您答疑解惑。