XE(Rhymix)/변수 응용
라이믹스 변수 (회원정보)
TheStorybook
2021. 8. 5. 02:07
{@
$logged_info = Context::get('logged_info');
}
소스를 원하시는 곳에 넣어주세요.
이건 로그인 한 본인 당사자 정보 출력기능.
$logged_info->member_srl : 회원의 고유 번호. 중복 X
$logged_info->user_id : 아이디
$logged_info->email_address : 메일 주소
$logged_info->passwrod : 비밀번호. MD5 형식으로 암호화 되어 있음.
$logged_info->email_id : 메일 주소에서 아이디 부분만 뽑아낸 것.
$logged_info->email_host : 메일 주소에서 호스타 부분만 뽑아낸 것.
$logged_info->user_name : 이름
$logged_info->nick_name : 닉네임
$logged_info->homepage : 홈페이지 주소
$logged_info->blog : 블로그 주소
$logged_info->birthday : 생일
$logged_info->allow_mailing : 메일링 수신
$logged_info->allow_message : 쪽지 수신 여부 (Y: 전체 수신, N :거부, F : 친구만 허용)
$logged_info->denied : 사용 중지 (Y: 사용 중지)
$logged_info->limit_date : 제한일
$logged_info->regdate : 가입일
$logged_info->last_login : 최근 로그인 시간
$logged_info->is_admin : 최고 관리자 여부 (Y: 최고 관리자, N: 최고 관리자 아님)
$logged_info->description : 설명
$logged_info->profile_image : 프로필 이미지 정보가 담긴 배열
$logged_info->profile_image->width : 프로필 이미지 가로 폭
$logged_info->profile_image->height : 프로필 이미지 세로 폭
$logged_info->profile_image->src : 프로필 이미지 전체 주소
$logged_info->profile_image->file : 프로필 이미지 경로
$logged_info->image_name : 이미지 이름 정보가 담긴 배열
$logged_info->image_name->width : 이미지 이름 가로 폭
$logged_info->image_name->height : 이미지 이름 세로 폭
$logged_info->image_name->src : 이미지 이름 전체 주소
$logged_info->image_name->file : 이미지 이름 경로
$logged_info->image_mark : 이미지 마크 정보가 담긴 배열
$logged_info->image_mark->width : 이미지 마크 가로 폭
$logged_info->image_mark->height : 이미지 마크 세로 폭
$logged_info->image_mark->src : 이미지 마크 전체 주소
$logged_info->image_mark->file : 이미지 마크 경로
$logged_info->signature : 서명
$logged_info->group_list : 소속된 그룹 정보가 담긴 배열
----------------------
이 다음거는 회원정보 출력 (상대방, 나 모두, 전체회원 대상)
- 이건 게시판 목록에서 적용됨 , 본문 안됨
{@
$MemberModel = &getModel('member');
$member_info = $MemberModel->getMemberInfoByMemberSrl($document->get('member_srl'));
}
위 코드 먼저 삽입하고
변수 리스트 확인용
<pre>{print_r($member_info)}</pre>
{$member_info->member_srl} : 회원의 고유 번호
등등 뒤에 출력 네임은 위의 변수와 같음
----------------------------
이건 현재 보고있는 문서 대상 예) 본문으로 출력
현재 보고있는 회원대상으로 하는 출력정보
{@
$oMemberModel = &getModel('member');
$member_info = $oMemberModel->getMemberInfoByMemberSrl($oDocument->get('member_srl'));
}
변수 리스트 확인용
<pre>{print_r($member_info)}</pre>
사용방법은 위와 같음