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 相关文章推荐
phpmyadmin中配置文件现在需要绝密的短语密码的解决方法
Feb 11 PHP
如何从一个php文件向另一个地址post数据,不用表单和隐藏的变量的
Mar 06 PHP
php str_replace的替换漏洞
Mar 15 PHP
php读取30天之内的根据算法排序的代码
Apr 06 PHP
PHP 字符串分割和比较
Oct 06 PHP
分享一下贝贝成长进度的php代码
Sep 14 PHP
什么是OneThink oneThink后台添加插件步骤
Apr 13 PHP
php中时间函数date及常用的时间计算
May 12 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
Jul 22 PHP
PHP实现的权重算法示例【可用于游戏根据权限来随机物品】
Feb 15 PHP
Thinkphp5.0 框架的请求方式与响应方式分析
Oct 14 PHP
PHP快速导出百万级数据到CSV或者EXCEL文件
Nov 27 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
模板引擎smarty工作原理以及使用示例
2014/05/25 PHP
PHP微信API接口类
2016/08/22 PHP
Yii框架响应组件用法实例分析
2019/09/04 PHP
PHP时间相关常用函数用法示例
2020/06/03 PHP
Javascript 获取LI里的内容
2008/12/17 Javascript
javascript下判断一个元素是否存在的代码
2010/03/05 Javascript
jquery绑定原理 简单解析与实现代码分享
2011/09/06 Javascript
下拉菜单点击实现连接跳转功能的js代码
2013/05/19 Javascript
javascript验证身份证完全方法具体实现
2013/11/18 Javascript
html5 canvas js(数字时钟)实例代码
2013/12/23 Javascript
使用JavaScript和C#中获得referer
2014/11/14 Javascript
javascript实现根据iphone屏幕方向调用不同样式表的方法
2015/07/13 Javascript
jquery实现select选择框内容左右移动代码分享
2015/11/21 Javascript
jQuery使用模式窗口实现在主页面和子页面中互相传值的方法
2016/03/01 Javascript
浅析Javascript ES6中的原生Promise
2016/08/25 Javascript
详解ECMAScript6入门--Class对象
2017/04/27 Javascript
JavaScript条件判断_动力节点Java学院整理
2017/06/26 Javascript
vue如何使用 Slot 分发内容实例详解
2017/09/05 Javascript
JavaScript实现的原生态兼容IE6可调可控滚动文字功能详解
2017/09/19 Javascript
node中间层实现文件上传功能
2018/06/11 Javascript
Vue实现点击按钮复制文本内容的例子
2019/11/09 Javascript
详解JavaScript 的执行机制
2020/09/18 Javascript
[34:10]Secret vs VG 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.24
2019/09/10 DOTA
python实现ip查询示例
2014/03/26 Python
Python图像处理之图像的读取、显示与保存操作【测试可用】
2019/01/04 Python
Python字符串大小写转换拼接删除空白
2019/09/19 Python
Python基于network模块制作电影人物关系图
2020/06/19 Python
会计系毕业个人自荐信格式
2013/09/23 职场文书
幼儿园园长自我鉴定
2013/10/22 职场文书
建筑设计师岗位职责
2013/11/18 职场文书
经销商订货会主持词
2014/03/27 职场文书
防灾减灾活动总结
2014/08/30 职场文书
小学班主任经验交流材料
2014/12/16 职场文书
高考学习决心书
2015/02/04 职场文书
消防演习感想
2015/08/10 职场文书
图文详解matlab原始处理图像几何变换
2021/07/09 Python