You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if문 안에서 $logged_info와 $target_srl 가 할당되다 보니까, $config->user_config_list = 'N' (회원 메뉴 표시 = 표시하지 않음) 인 조건일 경우에는 $logged_info와 $target_srl이 선언이 안되게 됩니다. 그런데, 그 아래의 '회원 알림 설정'에서
이 두 변수를 참조하다보니까, $config->user_config_list = 'N'$config->user_notify_setting = 'Y'로 설정해 놓으면 이 두 변수가 선언되지 않은 상태가되어 if($logged_info->is_admin == 'Y') 부분은 실행이 안되게 되어 있네요.
해결: 두 변수 선언을 if 문 밖으로 빼던지, 아래쪽 if 문 안에도 동일하게 넣던지 하면 팝업 메뉴에 "사용자 알림설정" 메뉴가 정상적으로 표시되었습니다.
The text was updated successfully, but these errors were encountered:
알림센터 Lite 모듈 / 기본설정 / 회원 메뉴 표시 = 표시하지 않음, 회원 알림 설정 = 사용, 으로 설정하는 경우에, 관리자가 사용자 닉네임을 클릭했을 때 나오는 팝업 메뉴에 "사용자 알림설정" 메뉴가 표시 안됩니다.
원인을 찾아보니, ncenterlite.controller.php에서
rhymix/modules/ncenterlite/ncenterlite.controller.php
Lines 1154 to 1161 in f329b54
if문 안에서 $logged_info와 $target_srl 가 할당되다 보니까,
$config->user_config_list = 'N'
(회원 메뉴 표시 = 표시하지 않음) 인 조건일 경우에는 $logged_info와 $target_srl이 선언이 안되게 됩니다. 그런데, 그 아래의 '회원 알림 설정'에서rhymix/modules/ncenterlite/ncenterlite.controller.php
Lines 1170 to 1176 in f329b54
이 두 변수를 참조하다보니까,
$config->user_config_list = 'N'
$config->user_notify_setting = 'Y'
로 설정해 놓으면 이 두 변수가 선언되지 않은 상태가되어if($logged_info->is_admin == 'Y')
부분은 실행이 안되게 되어 있네요.해결: 두 변수 선언을 if 문 밖으로 빼던지, 아래쪽 if 문 안에도 동일하게 넣던지 하면 팝업 메뉴에 "사용자 알림설정" 메뉴가 정상적으로 표시되었습니다.
The text was updated successfully, but these errors were encountered: