多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
* 分组菜单 | 传入参 | 说明 | | --- | --- | | sbh_type | 终端调用函数名 | | T | 展示模块索引 | | classify_arr | 终端选择数组 (字段名=>字段值) | | ref | 刷新传递数组(json) | | 属性名 | 说明 | | --- | --- | | classify | 分组菜单数组 | | - name | 分组菜单名称 | | - val | 分组对应值 | | - check | 默认选中(同一个字段中只能1个选项使用该项) | | back | 展示模块间传值数组(用于多级功能返回上级使用) | | - name | 返回上级按钮名称 | | - N | 额外传递数组,模块有自定义传参也要填写进去,缓存存放在list_N中,(字段名=>字段值) | ~~~ $obj = []; $tmp = []; $tmp[] = ['name'=>'启用','val'=>1]; $tmp[] = ['name'=>'禁用','val'=>0,'check'=>1]; $obj['field'] = $tmp; $json['classify'] = $iframe->classify_arr($obj, $classify_arr); //>传值处理 if(!empty($ref)){ $ref = json_decode($ref,1); extract($ref); } if(!empty($up)){ //>获取上级名称 $other = []; $other['field'] = ['name']; $other['where'] = ['si_id="'.$up.'"']; $row = $D_P->row(sbh_table,$other); $obj = []; $obj[] = ['name'=>'返回[ '.$row['name'].' ]','N'=> []]; $json['back'] = $obj; } ~~~