테스트 사이트 - 개발 중인 베타 버전입니다

[추가옵션] 구매 항목 숨기고 싶어요. 채택완료

몰라몰라요 3년 전 조회 2,184

5등급 이하는 [추가옵션] 항목은 구매를 못하도록 숨기고 싶습니다.

해당부분 위치 확인후 lib/shop.lib.php 수정했는데 계속 에러가 납니다.

추가옵션 항목은 구매시 필수 조건이 아니라 간단히 숨길수 있을거 같았는데요. 강제로 숨기면 페이지 오류가 납니다. 어떻게 해야될까요?

-----------------------------------

$member = get_member($row['mb_id']);

if($member['mb_level'] <= 5 ) {

// 상품 추가옵션 function get_item_supply($it_id, $subject, $is_div='', $is_first_option_title='') {     global $g5;

    if(!$it_id || !$subject)         return '';

.

.

.

    if($i > 0)         $str .= '';

    return $str; }

}

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

// 상품 추가옵션 function get_item_supply($it_id, $subject, $is_div='', $is_first_option_title='') {     global $g5;

    global $member;

 

   if( $member['mb_level']< 5) return '';

 

    if(!$it_id || !$subject)         return '';

...

 

이런 식으로 해 보세요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

e
3년 전

함수는 그대로 두고 내부에 실행하는 부분에 조건문을 넣어보세요.

$member = get_member($row['mb_id']);

// 상품 추가옵션 function get_item_supply($it_id, $subject, $is_div='', $is_first_option_title='') {

if($member['mb_level'] <= 5 ) {

    global $g5;

    if(!$it_id || !$subject)         return '';

.

.

.

    if($i > 0)         $str .= '';

    return $str; }

}

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인