|
|
@@ -35,6 +35,24 @@ class ConfigModel extends BaseModel
|
|
|
$info['value'] = json_decode($info['value'], true);
|
|
|
}
|
|
|
|
|
|
+ if($type == 'select' && $info['options']){
|
|
|
+ $options = [];
|
|
|
+ $datas = explode("\n", $info['options']);
|
|
|
+ foreach($datas as $v){
|
|
|
+ $v = explode('=', $v);
|
|
|
+ $key = isset($v[0])? $v[0] : '';
|
|
|
+ $name = isset($v[1])? $v[1] : '';
|
|
|
+ if($name){
|
|
|
+ $options[] = [
|
|
|
+ 'label'=> $name,
|
|
|
+ 'value'=> $key
|
|
|
+ ];
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ $info['options_value'] = $options;
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
return $info;
|
|
|
}
|