묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
(인증관련 재질문) 회원정보를 수정할 수 있는 명령어가 있나요?
2012.04.24 01:21
송동우님의 답변 덕분에 회원정보 수정 페이지에서
회원이 속한 그룹이 기본그룹일 경우에는 수정 페이지 하단에 인증창을 넣어서 그곳에 학사포탈 ID/PW 를 넣고 인증을 시도하도록 만들었는데요.
회원그룹을 기본그룹 -> 레벨업으로 옮겨주기 위해서는 그룹을 바꿔주는 프로세스가 필요한데.
제로보드XE에서 자체적으로 지원하는 명령어라거나 이런 것이 있는지 궁금합니다.
없으면 그룹DB 에 직접 INSERT 해야 될 것 같은데... 혹시나 싶어서 여쭤봅니다.
댓글 1
-
송동우
2012.04.24 12:52
-
Larki
2012.04.30 09:59
이제야 확인 하였습니다. 송동우님 항상 감사합니다 :) 이 글을 보기 전에 이미 DB에 직접하는 식으로 해 버렸습니다. 항상 감사합니다.
조건을 걸어서 해당 조건이 충족되면
{@
$args->member_srl = 그룹을 변경할 회원번호;
$args->group_srl = 변경할 그룹번호;
executeQuery('member.addMemberToGroup',$args);
}
이것을 실행하게 하면 될 것 같은데요......
조건 안걸면 db에 데이터가 계속 쌓이게 될 겁니다.
참고로
xe는 회원의 그룹이 변경되면 기존의 그룹이 삭제되는 것이 아니라
새로운 그룹이 추가됩니다.
준회원에서 정회원으로 변경되면 결과적으로 준회원, 정회원, 양쪽 그룹에 속하게 됩니다.
기존의 그룹을 제거하려면 따로 작업을 해야 합니다.
물론 웹페이지 상에서도 관리자가 일일이 수동으로 조정가능합니다.
아무튼
어떤 방식을 원하는지 알 수 없지만
위 코드는 새로운 그룹만 추가하는 겁니다.