묻고답하기
카페xe 카페설정 접근권한 문제 질문드립니다.
2010.12.24 14:46
카페의 그룹에 속해있는 회원이면 누구나 카페설정을 할 수 있도록 수정하려고 합니다.
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(카페관리자권한)이 없어도 로그인하고, 카페의 그룹에 속해있는 유저는
누구나 카페설정에 접근할 수 있도록 코드를 수정했는데요.
안되네요;;;
위 코드 외에 카페설정에 들어갈 때 어느 부분에서 관리자 여부를 거르는지 찾지 못하고 있습니다.
도움 부탁드려요~