묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
특정 그룹에면 표시되는 메세지 문의드립니다.
2014.08.06 15:45
프로그램 소스에서 특정 그룹(A그룹)에만 "A그룹님 환영합니다." 라는 메세지는 보이게 할려면
어떻게 소스는 넣어줘야 하는지요?
고수님의 답변 부탁드립니다.
댓글 2
-
mcgomting
2014.08.06 16:00
-
HSJI
2014.08.06 18:44
그룹은 복수 선택될 수 있습니다. 예를 들어 관리그룹이면서 준회원일 수도 있죠. 이를 감안해서 조건문을 짜시면 될 것 같네요.
$logged_info = Context::get('logged_info');
$group_list = $logged_info->group_list;/*로그인 유저의 그룹 및 그룹srl 확인*/
foreach ($group_list as $key => $value) { echo $key, $value; }
/*그룹별 메세지 출력*/
if ($group_list[1]){
echo("관리그룹");
}
else if ($group_list[3]){
echo("정회원");
}
else if ($group_list[2]){
echo("준회원");
}
저는 잘 몰라서 조건으로 array_key_exists('그룹A의 group_srl',$logged_info->group_list) 을 넣어서 쓰는데 다른분들은 어떻게 하시는지 궁금하네요.