묻고답하기

회원가입시에 회원분이 재학중인 학교를 선택하면, 자동으로 지정된 회원그룹에 가게 하고 싶습니다.

그래서  modules/member/member.controller.php 의

function insertMember  함수에서

if(is_array($args->group_srl_list)) $group_srl_list = $args->group_srl_list;   위의  group_srl_list 값을 변경해보았는데 잘 작동하지 않습니다.

 

제가 비교하고자 하는 변수는 school 이라는 ID를 가진 단일 선택 창입니다.Screen Shot 2016-09-12 at 10.51.33 AM.png

 

 

----------------------------------------

//학교별 설정 

     $school = $args->school;    


// 1.suny,3.utah,344.Ghent, 417.GMU


if(!strcmp($school, "SUNY"))
{
    $group_srl_list = 1;

}
else if(!strcmp($school, "UTAH"))
{
    $group_srl_list = 3;

}
else if(!strcmp($school, "GHENT"))
{
    $group_srl_list = 344;

}

else if(!strcmp($school, "George Mason"))
{
    $group_srl_list = 471;

}

//끝 
        if(is_array($args->group_srl_list)) $group_srl_list = $args->group_srl_list;
        else $group_srl_list = explode('|@|', $args->group_srl_list);
        // If no value is entered the default group, the value of group registration
        if(!$args->group_srl_list)
        {
            $columnList = array('site_srl', 'group_srl');
            $default_group = $oMemberModel->getDefaultGroup(0, $columnList);
            if($default_group)
            {
                // Add to the default group
                $output = $this->addMemberToGroup($args->member_srl,$default_group->group_srl);
                if(!$output->toBool())
                {
                    $oDB->rollback();
                    return $output;
                }
            }
            // If the value is the value of the group entered the group registration
        }
        else
        {
            for($i=0;$i<count($group_srl_list);$i++)
            {
                $output = $this->addMemberToGroup($args->member_srl,$group_srl_list[$i]);

                if(!$output->toBool())
                {
                    $oDB->rollback();
                    return $output;
                }
            }
        }

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
이혜성 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [4] 2007.08.10
loveme 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [1] 2007.08.10
JJonge 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?  
piasol 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [2] 2007.08.10
zeous 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [1] 2007.08.10
tion 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [1] 2007.08.10
김경준 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [2] 2007.08.10
정민경 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [3] 2007.08.10
정원순 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [2] 2007.08.10
서니 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [3] 2007.08.10
이해림 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?  
조성현 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?  
조소영 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?  
몽키@매직 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [1] 2007.08.10
이준하 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [1] 2007.08.10
가필드 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [3] 2007.08.10
김대근 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [2] 2007.08.10
조제 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [4] 2007.08.10
몽키@매직 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?  
비밀맨 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [1] 2007.08.10
머니야 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?  
era23 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [2] 2007.08.10
이현경 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?  
이동호 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [5] 2007.08.10
급해요 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?  
돌하해몽 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?  
별이 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [1] 2007.08.10
이형래 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?  
허환호 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?  
zzim 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?