로고

크리컬쳐
로그인 회원가입
교육자료

크리컬쳐의 교육자료 입니다.

그누보드 강좌

크리컬쳐의 교육자료 입니다.

영카트 상품 판매가격 회원들에게만 노출

페이지 정보

profile_image
작성자 CRECULTURE
댓글 0건 조회 945회 작성일 20-10-02 10:40

본문

본문

출처 : https://gnustudy.com

 

쇼핑몰을 회원제로 운영할 경우 상품 판매가격을 회원들에게만 보이게 하는 방법입니다.

 

1. 쇼핑몰관리 > 쇼핑몰설정 > 상품구입 권한을 2로 변경

1.gif

 

2. 금액 표시 함수 수정


수정 파일 : lib/shop.lib.php

 

// 금액 표시
function display_price($price, $tel_inq=false)
{
    global $member;

    if ($tel_inq)

        $price = '전화문의';
    else
        if ($member['mb_id']) {
            $price = number_format($price, 0).'원';
        } else {
            $price = '회원공개';
        }

    return $price;
}
 

 

3. 총 금액 출력 부분 숨기기

2.gif

 

 

수정파일 :

PC : skin/shop/basic/item.form.skin.php

모바일 : mobile/skin/shop/basic/item.form.skin.php

 

총 금액 출력 부분을 이렇게 수정

 

방법1 : 총 금액 문구 출력 부분 전체를 없애기

 

<?php if ($member['mb_id']) { ?>
<div id="sit_tot_price"></div>
<?php } else { ?>
<br>
<?php } ?>
 

방법2 : 가격 부분만 감추기

 

<?php if ($member['mb_id']) { ?>
<div id="sit_tot_price"></div>
<?php } else { ?>
<div style="margin:20px 0;font-size:1.3em;font-weight:bold">총 금액 : 회원공개</div>
<?php } ?>
 

방법2로 수정하면 이렇게 출력됩니다.

총 금액 : 회원공개

  

 

참고 사항


회원, 비회원 구분이 아닌 회원 레벨로 구분하고 싶으면..

if ($member['mb_id']) {

이렇게 해 놓은 부분을 이런식으로 변경하면 됩니다.

if ($member['mb_level'] > 2) {

댓글목록

등록된 댓글이 없습니다.

Total 52건 1 페이지
  • RSS
그누보드 강좌 목록
번호 제목 글쓴이 조회 날짜
52 기타 CRECULTURE 967 10-28
51 영카트 CRECULTURE 962 10-02
50 영카트 CRECULTURE 1099 10-02
49 영카트 CRECULTURE 1043 10-02
48 영카트 CRECULTURE 1546 10-02
47 영카트 CRECULTURE 982 10-02
46 게시판 CRECULTURE 1936 10-02
45 영카트 CRECULTURE 879 10-02
열람중 영카트 CRECULTURE 946 10-02
43 영카트 CRECULTURE 827 10-02
42 영카트 CRECULTURE 802 10-02
41 영카트 CRECULTURE 1223 10-02
40 영카트 CRECULTURE 1017 10-02
39 기타 CRECULTURE 956 10-02
38 기타 CRECULTURE 927 10-02

검색