最近在研究weiphp,总体感觉还行,bug据说还挺多。

这不,我就遇到一个比较严重影响使用的。感觉不太应该出现这么严重的bug啊。

weiphp的微信公众号等级,权限增加和编辑bug,看不到权限列表,只能看到“好人”和“环境”2个不正确的插件名称。
[系统BUG] 用户权限无法正常显示
问题描述:用户->公众号等级->编辑 出现好人与环境两个插件
解决办法:
后台新增加公众帐号等级错误
地址http://****.com/Admin/PublicGroup/add/model/13.html
没有列出相应插件
原因:升级修改了\Application\Common\Common\function.php中get_model_attribute()函数) 
导致数组下标名称变化 ,原来可通过$fields [1] [1] 获取的内容无法再获取到,改用
$fields [1] ['addon_status'] 后问题解决,
即将 \Application\Admin\Controller\PublicGroupController.class.php 中
  $fields [1] [1] 替换成 $fields [1] ['addon_status'] 即可
注意:增加和修改都有这个问题。
编辑的时候,还有个问题就是,已经选择的插件“没有选中”。
解决办法:
//$data ['addon_status'] = array_diff ( $fields [1] [1] ['value'], $data ['addon_status'] );
$data ['addon_status'] = array_diff ( $fields [1] ['addon_status'] ['value'], $data ['addon_status'] );
-------------------下面的请忽视---------------
第2个:[系统BUG] 后台管理设置授权插件有问题(和第1个,好像是同一个问题,这个代码不改)
问题描述:
=/admin/PublicLink/lists/mp_id/107.html
操作:后台管理-> 公众号管理-> 管理员配置 ->编辑授权的插件 ->确认
位置:[公众号与管理员的关联关系] 列表
问题:授权的插件重置为空,也无法再进行编辑了

出现一次,重装之,不敢再试第二次了
解决办法:
这个问题我也遇到了,已经反馈给官方。
\Application\Common\Common\function.php 文件中的 获取属性信息并缓存get_model_attribute函数的问题,用8月份的2.0版本的这个函数正常。
12.2号版中 get_model_attribute函数 1024行应该修改为:
$value [$val] = $attr [$val]; 
修改为: $value [$key] = $attr [$val];

更多问题还在研究中。

九天鸟问答: http://ask.jiutianniao.com
武汉九天鸟 :移动互联网系统开发商

最新文章

  1. [原] 利用 OVS 建立 VxLAN 虚拟网络实验
  2. Web语义化
  3. Docker Centos安装Mysql5.6
  4. Manacher 算法(hdu 3068 && hdu 3294)
  5. Mongodb Java Driver 参数配置解析
  6. 关于vs2013 mysql Ef框架中提示版本不兼容问题的解决办法
  7. CentOS中vsftp安装、配置、卸载
  8. php基础知识【函数】(8)xml和变量函数
  9. Chrome Timeline的指标说明:Blocked、Connect、Send、Wait、Receive
  10. 整合SSH时,遇到了org.springframework.beans.factory.BeanCreationException错误
  11. [LeetCode] Lemonade Change 买柠檬找零
  12. c# 正则验证
  13. ve2.0 v-for循环报错的解决方案
  14. WebAPI和WebService的区别
  15. NOIP初赛知识点大全-普及+提高组
  16. macOS下通过docker在局域网成功访问mysql5.6数据库
  17. eclipse 最最最常用快捷键
  18. 机器学习英雄访谈录之 Kaggle Kernels 专家:Aakash Nain
  19. nova-api中ExtensionManager的构造
  20. centos下安装zabbix

热门文章

  1. C++ 学习路线推荐
  2. 使用knockout.js 完毕template binding
  3. 89.hash算法实现CSDN密码处理
  4. Bootstrap时间控件常用配置项
  5. 16、cgminer学习之:pthread_mutex_init和pthread_cond_init
  6. vc 常用语句
  7. CView::OnPreparePrinting
  8. js进阶 13-11/12 jquery如何实现折叠导航
  9. HttpClient FormUrlEncodedContent System.UriFormatException: 无效的 URI: URI 字符串太长问题解决方案
  10. C#委托与事件(生动故事)