영카트 메인 진열상품 레벨별 권한에 대해 질문드립니다
본문
영카트로 사이트를 만들다보면 히트상품이나
세일상품등을 메인에 진열하게 되는데요 이때 레벨에 따라 클릭했을때
못보게 상품을 제한하는 법을 알고 싶습니다
참고할만한 글이나 코드가 있을까요?
답변 2
상품 여분 필드에 접근 가능 레벨을 저장하고
이 값으로 제한을 할수 있습니다.
예를 들어 여분필드1에 레벨을 저장했다면,
/shop/item.php 파일에 아래 소스 추가
$it = get_shop_item_with_category($it_id, $it_seo_title);
if($it['it_1']>0 && (!$member['mb_level'] || $member['mb_level'] < $it['it_1'])) {
alert("접근 권한이 없습니다.");
}
상품 등록, 수정시 레벨권한을 설정하게하고,
출력하는 부분에 조건을 주면 되겠네요~
답변을 작성하시기 전에 로그인 해주세요.