답변 5개
itemformupdate.php
if( $w === '' ){
$sql = "select ca_mb_id from {$g5['g5_shop_category_table']} where ca_id = '$ca_id'";
} else {
-------------------------
if( $w == '' ) 이렇게 '=' 이거 하나 빼주세요 php버전이 낮아서 그런듯..
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
저도 똑같은 상황 입니다
특정 회원에게 관리권한을 r,w,d 전부 해주엇는데 상품 등록시 해당 분류의 관리회원이 아닙니다. 라고 뜨거든요 .
itemformupdate.php 에서 보면 if( ! (isset($checks['ca_mb_id']) && $checks['ca_mb_id']) || $checks['ca_mb_id'] !== $member['mb_id'] ){
alert("해당 분류의 관리회원이 아닙니다.");
}
혹이 어떻게 해결하셨나요?
답변에 대한 댓글 1개
if ($is_admin != 'super' || $member['mb_id'] == '아이디') {
말씀하신 부분은 주석처리 했어요
//if( ! (isset($checks['ca_mb_id']) ~
// alert("해당 분류의 관리회원이 아닙니다.");
// }
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 7개
관리자권한으로 지정해준 부관리자 아이디예요
관리자 페이지 에보면 백단 처리하는 php 파일이있어요
이름이 xxxupdate.php 로 되는데 여기서 권한을 낮추던지 커스텀을 직접 해야되요
아.. 생각해보니까 xxxupdate.php 여기로 가기전에도 페이지 마다 권한설정이 있던걸로 알고 있는데 거기도 바꾸고요
auth_check_menu 이걸 함수가 있을거에요
if ($is_admin != 'super')
alert('최고관리자만 접근 가능합니다.');
이것도 있는데
아래처럼 바꿔주셔도 되구요
if ($is_admin != 'super' || $is_admin != '부관리자')
alert('관리자만 접근 가능합니다.');
어쨌든 이부분들을 직접적으로 수정해야됩니다. 페이지 마다 있으니까 찾아봐서 수정을 해주시면되요
이 방법을 이용해서 일단 사용이 가능하도록 했어요
원래 영카트에서 관리자권한만 주어도 추가되었는데 되지 않아서 의아했어요
이글 보시고 응용해보세요
그누스터디님꺼 응용해서 하시면될듯해요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인