fleaphp rolesNameField bug解决方法


Posted in PHP onApril 23, 2011
function fetchRoles($user) 
{ 
if ($this->existsLink($this->rolesField)) { 
$link =& $this->getLink($this->rolesField); 
$rolenameField = $link->assocTDG->rolesNameField; 
} else { 
$rolenameField = 'rolename'; 
} if (!isset($user[$this->rolesField]) || 
!is_array($user[$this->rolesField])) { 
return array(); 
} 
$roles = array(); 
foreach ($user[$this->rolesField] as $role) { 
if (!is_array($role)) { 
return array($user[$this->rolesField][$rolenameField]); 
} 
$roles[] = $role[$rolenameField]; 
} 
return $roles; 
}

在页面中定义了rolesNameField 也无效,因此在下面这段后面加多一行
$rolenameField = $link->assocTDG->rolesNameField;

$rolenameField = $rolenameField ? $rolenameField : 'rolename';
PHP 相关文章推荐
WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置
Mar 28 PHP
mysql_num_rows VS COUNT 效率问题分析
Apr 23 PHP
PHP删除数组中特定元素的两种方法
Jul 02 PHP
Codeigniter购物车类不能添加中文的解决方法
Nov 29 PHP
33道php常见面试题及答案
Jul 06 PHP
thinkPHP中分页用法实例分析
Dec 26 PHP
PHP实现长文章分页实例代码(附源码)
Feb 03 PHP
php mysql获取表字段名称和字段信息的三种方法
Nov 13 PHP
PHP编程获取各个时间段具体时间的方法
May 26 PHP
Laravel框架分页实现方法分析
Jun 12 PHP
微信公众平台开发教程⑤ 微信扫码支付模式介绍
Apr 10 PHP
YII2框架中查询生成器Query()的使用方法示例
Mar 18 PHP
FirePHP 推荐一款PHP调试工具
Apr 23 #PHP
在smarty模板中使用PHP函数的方法
Apr 23 #PHP
对text数据类型不支持代码页转换 从: 1252 到: 936
Apr 23 #PHP
fleaphp crud操作之find函数的使用方法
Apr 23 #PHP
fleaphp crud操作之findByField函数的使用方法
Apr 23 #PHP
fleaphp常用方法分页之Pager使用方法
Apr 23 #PHP
PHP中限制IP段访问、禁止IP提交表单的代码
Apr 23 #PHP
You might like
php 获取mysql数据库信息代码
2009/03/12 PHP
删除无限分类并同时删除它下面的所有子分类的方法
2010/08/08 PHP
PHP用strstr()函数阻止垃圾评论(通过判断a标记)
2013/09/28 PHP
Windows中使用计划任务自动执行PHP程序实例
2014/05/09 PHP
php结合ajax实现赞、顶、踩功能实例
2014/05/12 PHP
你可能不知道PHP get_meta_tags()函数
2014/05/12 PHP
PHP htmlspecialchars() 函数实例代码及用法大全
2018/09/18 PHP
IE6下js通过css隐藏select的一个bug
2010/08/16 Javascript
jquery uaMatch源代码
2011/02/14 Javascript
jquery随机展示头像代码
2011/12/21 Javascript
一行代码实现纯数据json对象的深度克隆实现思路
2013/01/09 Javascript
js相册效果代码(点击创建即可)
2013/04/16 Javascript
js有序数组的连接问题
2013/10/01 Javascript
微信JS接口汇总及使用详解
2015/01/09 Javascript
javascript与jquery中的this关键字用法实例分析
2015/12/24 Javascript
JS实现页面中所有img对象添加onclick事件及新窗口查看图片的方法
2016/12/27 Javascript
javascript实现二叉树的代码
2017/06/08 Javascript
vue loadmore 组件滑动加载更多源码解析
2017/07/19 Javascript
js验证密码强度解析
2020/03/18 Javascript
《javascript设计模式》学习笔记七:Javascript面向对象程序设计组合模式详解
2020/04/08 Javascript
python实现数通设备tftp备份配置文件示例
2014/04/02 Python
Python性能提升之延迟初始化
2016/12/04 Python
Python学习笔记之解析json的方法分析
2017/04/21 Python
详解flask入门模板引擎
2018/07/18 Python
Pytorch在dataloader类中设置shuffle的随机数种子方式
2020/01/14 Python
Keras 切换后端方式(Theano和TensorFlow)
2020/06/19 Python
Python实现哲学家就餐问题实例代码
2020/11/09 Python
html5定制表单_动力节点Java学院整理
2017/07/11 HTML / CSS
网购亚洲时装、美容产品和生活百货:YesStyle
2016/09/15 全球购物
Bonprix法国:时尚、鞋子、家居
2020/12/29 全球购物
管理信息系学生的自我评价
2014/01/11 职场文书
学生党员一帮一活动总结
2014/07/08 职场文书
党员民主生活会整改措施
2014/09/26 职场文书
2015毕业实习推荐信
2015/03/23 职场文书
《时代广场的蟋蟀》读后感:真挚友情,温暖世界!
2020/01/08 职场文书
分享提高 Python 代码的可读性的技巧
2022/03/03 Python