묻고답하기
위젯에서 가입폼 확장 변수 값을 사용하려면?
2008.02.02 23:56
가입 폼에 확장 변수로 추가한 값을 위젯에서 읽으려면 어떻게 해야할까요?
함수가 미리 만들어져 있을 법도 한데 못 찾겠네요
member_group 위젯을 수정해서 확장 변수도 읽어오게 하고 싶은데,,
아래는 member_group 위젯 코드인데 회원 정보를 통채로 가져오니 확장 변수도 가져오긴 가져오잖아요,,
extra_vars 이걸 어떻게 처리해서 써야겠는데 누군가 가르침을... -_-;
function proc($args) {
// 위젯 자체적으로 설정한 변수들을 체크
$title = $args->title;
$list_count = (int)$args->list_count;
if(!$list_count) $list_count = 5;
$tmp_groups = explode(",",$args->target_group);
$count = count($tmp_groups);
for($i=0;$i<$count;$i++) {
$group_name = trim($tmp_groups[$i]);
if(!$group_name) continue;
$target_group[] = $group_name;
}
if(count($target_group)) {
// 그룹 목록을 구해옴
$oMemberModel = &getModel('member');
$group_list = $oMemberModel->getGroups();
foreach($group_list as $group_srl => $val) {
if(!in_array($val->title, $target_group)) continue;
$target_group_srl_list[] = $group_srl;
}
// 해당 그룹의 멤버를 구해옴
if(count($target_group_srl_list)) {
$obj->selected_group_srl = implode(',',$target_group_srl_list);
$obj->list_count = $list_count;
$output = executeQuery('member.getMemberListWithinGroup', $obj);
$widget_info->member_list = $output->data;
}
}
$widget_info->title = $title;
Context::set('widget_info', $widget_info);
...
}
}
- [2017/06/17] 묻고답하기 contentextended 사용자정의 출력 시, select type 은 array 이로 나옵니다.
- [2016/07/22] 묻고답하기 덧글단 회원에게만 확장변수 공개 질문 입니다. *2
- [2016/03/25] 묻고답하기 확장변수로 새로운 카테고리(분류)를 만들고 싶습니다
- [2016/02/24] 묻고답하기 글 쓸때 새창 ->구글맵 지도좌표선택->좌표를 확장변수에 입력 문의
- [2015/11/06] 묻고답하기 Board DX 본문 입력을 없애는 방법 알 수 있을까요?
댓글 0
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
starship | 회원가입폼 수정 [1] | 2016.07.12 by sejin7940 |
너마늘위해 | signup_form 수정하고선 사이트가 정신줄을 놓았습니다... [4] | 2014.06.09 by 혼마_메이코 |
paulryu03 | 회원가입 폼에서 닉네임을 없애면 관리자 페이지에서 회원정보 수정시에 문제가 생깁니다. [3] | 2012.02.05 by 송동우 |
ibwj | 가입폼관리를 통해 변수 추가시에.. | |
노은혁 | 회원가입 폼 필수항목 지우려구요... [1] | 2011.03.12 by 어쿠스틱 |
글쓴이 | "확장변수"가 테이블로 따로 떨어져 나갔다?? [2] | 2009.07.21 by 미누7 |
미누7 | 회원관리 화면에서 "확장변수"에 관한 질문입니다!! [1] | 2009.07.15 by 라르게덴 |
학생a | 위젯에서 가입폼 확장 변수 값을 사용하려면? |