묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
extra_vars에 있는 회원정보 알아내기
2010.02.18 15:11
검색을 다 해보고 했는데..
제가 제대로 이해를 못하는 부분도 있고 해서 정확한 답을 구하지 못했네요.
외부페이지에서 회원 아이디를 이용하여 xe_member 데이타에 직접 쿼리를 줘서 회원의 정보를 알아야 합니다.
꼭 필요한 부분은 추가정보(extra_vars)에 있는 전화번호와 이메일 주소를 가져와야 하는데
extra_vars에 있는 전화번호, 주소, 이메일은 하나의 컬럼에 복잡하게 있어서
어떤작업을 거쳐야 할듯 싶은데 이 방법을 모르겠네요.
멤버 클래스를 이용하거나 하면 가능할거 같은데..
이 부분에 대해서 아시는분 답변좀 부탁드립니다.
댓글 1
-
SMaker
2010.02.18 16:49
-
안성범159
2010.02.18 18:17
소중한 답변 감사합니다. 값을 찍어보니 array로만 나오네요...ㅠㅠ -
SMaker
2010.02.18 18:24
<?php print_r($member_info->address); ?> 로 찍어보세요~ -
안성범159
2010.02.19 11:03
답변 감사합니다. 해결 잘 되었습니다.
확장 변수는 회원 정보를 구할 때 같이 따라옵니다.
<?php
// 회원 정보 구함
$oMemberModel = &getModel('member');
$member_info = $oMemberModel->getMemberInfoByUserId('회원아이디');
?>
만약 확장 정보 이름이 address이고
주소를 입력 받았다고 할 때
<?php echo $member_info->address; ?>
위와 같이 입력하면 입력한 주소가 나옵니다.