묻고답하기

카페의 그룹에 속해있는 회원이면 누구나 카페설정을 할 수 있도록 수정하려고 합니다.

 

 

homepage.view.php 에서

 

            // 현재 접속 권한 체크하여 사이트 관리자가 아니면 접근 금지
            $logged_info = Context::get('logged_info');
            if(!Context::get('is_logged') || !$oModuleModel->isSiteAdmin($logged_info)) return $this->stop('msg_not_permitted');

 

 

             $memberAdmin = null;
                foreach($logged_info->group_list as $key => $val) {
                 if (Context::getLang($val) == '어드민으로 사용할 cafe 그룹값') $memberAdmin = 'Y';
                }

 

            if(!Context::get('is_logged') || $memberAdmin != 'Y') return $this->stop('msg_not_permitted');

 

 

위와 같이 isSiteAdmin(카페관리자권한)이 없어도 로그인하고, 카페의 그룹에 속해있는 유저는

 

누구나 카페설정에 접근할 수 있도록 코드를 수정했는데요.

 

안되네요;;;

 

 

위 코드 외에 카페설정에 들어갈 때 어느 부분에서 관리자 여부를 거르는지 찾지 못하고 있습니다.

 

도움 부탁드려요~