我正在尝试在PHP中为jomsocial开发一个自定义模块.
如何检索有关用户可视化的当前配置文件的信息?(不是关于被挖掘的用户本身的信息,而是关于显示的配置文件的信息!)获取用户名和ID就足够了,但有没有人知道获取信息和信息量的方法?我一直在寻找Jomsocial API而没有运气;(
非常感谢您的帮助!
// Return user with the given id
$user =& CFactory::getUser($userId);
// Return current logged-in user. If no one is logged-in, it will
// return a visitor object
$user =& CFactory::getUser();
Run Code Online (Sandbox Code Playgroud)
从自定义字段中检索任何特定于用户的信息
$user =& CFactory::getUser($userId);
$data = $user->getInfo('FIELD_CODE');
Run Code Online (Sandbox Code Playgroud)
这很简单.如果要查看整个内容,只需执行var_dump($ user)或print_r($ user);
例如,如果您想获得用户的性别,则可以使用
$gender = $user->getInfo('FIELD_GENDER');
Run Code Online (Sandbox Code Playgroud)