我正在尝试获取我当前在社交引擎中查看的个人资料的 user_id。
这是当前登录的 user_id:
echo Engine_Api::_()->user()->getViewer()->getIdentity(); //currently logged in user_id
获取我当前正在查看的配置文件的 id 的语法是什么?感谢:D
我正在尝试获取我当前在社交引擎中查看的个人资料的 user_id。
这是当前登录的 user_id:
echo Engine_Api::_()->user()->getViewer()->getIdentity(); //currently logged in user_id
获取我当前正在查看的配置文件的 id 的语法是什么?感谢:D
为了获得'view-ee'(即主题),您可以使用以下内容;
最好先检查我们是否有一个主题,然后获取该用户的身份。
if(Engine_Api::_()->core()->hasSubject()){
$user_id = Engine_Api::_()->core()->getSubject()->getIdentity());
} else {
echo 'no subject on this page';
}
我已经在我的博客上讨论了这个以及更多关于社交引擎的主题。见下文;
在社交引擎中,他们遵循这种情况......
查看者 - 查看者是指已登录的用户
主题 - 查看者/公众查看某些内容(页面/个人资料/...)
示例::
我以 Viewer1 登录,查看 Viewer2 的相册
查看器 - 查看器 1
主题 - Viewer2 的相册(此处 Viewer2 是主题的所有者)