2012-07-17 3 views
2

현재 Social Engine에서보고있는 프로필의 user_id를 가져 오려고합니다.SocialEngine Zend getting viewed user_id

echo Engine_Api::_()->user()->getViewer()->getIdentity(); //currently logged in user_id 

내가 현재보고있어 프로파일의 ID를 얻기위한 구문은 무엇입니까 : 현재 로그인 한
이것은 USER_ID입니다? 감사합니다 : D

+2

http://stackoverflow.com/questions/8609482/socialengine-zend-getting-user-profile-picture? rq = 1 – emaillenin

답변

1

'view-ee'(즉, 제목)를 얻으려면 다음을 사용할 수 있습니다.

처음에는 제목이 있는지 확인한 다음 해당 사용자의 신원을 가져 오는 것이 좋습니다.

if(Engine_Api::_()->core()->hasSubject()){ 
    $user_id = Engine_Api::_()->core()->getSubject()->getIdentity()); 
} else { 
    echo 'no subject on this page'; 
} 

나는 socialengine에 대한 나의 블로그에서이 주제와 더 많은 주제를 다뤘다. 아래를보십시오;

http://garbtech.co.uk/socialengine-creating-widgets-for-user-profiles-getting-the-subject-rather-than-the-viewer-information/

0

이 socialengine, 그들은 ...

뷰어이 시나리오를 따라 - 로그인 한 사용자

주제 수단을 본 사람 - 뷰어/공공보기 뭔가 (페이지/프로필/...)

::

내가 Viewer1로 로그인하고, 뷰어

의 볼 앨범

뷰어 - Viewer1

주제 - 뷰어의 앨범 (여기서 뷰어 피사체의 소유자였다)

관련 문제