Php 如何在SocialEngine中获取当前用户地址?
我正在尝试获取SocialEngine中的地址字段数据 我通过以下方式获取当前用户:Php 如何在SocialEngine中获取当前用户地址?,php,object,socialengine,Php,Object,Socialengine,我正在尝试获取SocialEngine中的地址字段数据 我通过以下方式获取当前用户: $viewer = Engine_Api::_()->user()->getViewer(); 我可以通过以下方式获取字段数组: $fields = Engine_Api::_()->fields()->getFieldsValuesByAlias($viewer); 返回: Array ( [profile_type] => 23 [first_name] =
$viewer = Engine_Api::_()->user()->getViewer();
我可以通过以下方式获取字段数组:
$fields = Engine_Api::_()->fields()->getFieldsValuesByAlias($viewer);
返回:
Array (
[profile_type] => 23
[first_name] => firstname
[last_name] => lastname
[birthdate] => 1994-1-1
[gender] => 8
[website] => www.website.com )
我必须调用哪个对象才能获取当前用户地址字段,如城市、州、邮政编码等?我假设您已从控制面板添加了城市、州、邮政编码字段等。您需要编辑数据库中的
engine4\u user\u fields\u meta
表,并手动为这些自定义字段添加别名。但城市的别名已在数据库中给出,但未显示在数组输出中。为什么?考虑把你的网站放在开发模式上。对我来说没问题。