我在 joomla 2.5 用户组件中user_type
的表中添加了新的字段调用。users
并更新了 'libraries\joomla\user\user.php' 文件和.xml
新文件的文件。
当我注册新文件时,它可以正常工作并使用新的表单值更新新的数据库字段。但是当它调用getUser()
数组时,新字段值为空。我只是将数组打印为
$user = JFactory::getUser();
print_r($user);
所有其他字段的值如下:
JUser Object
(
[isRoot:protected] =>
[id] => 231
[name] => miu
[usre_type] =>
[username] => miu
[email] => s@l.test
为什么该usre_type
字段值没有出现在数组中?是否有任何文件,getUsre() 需要更新?