영카트5 상품보기에서 선택옵션/추가옵션 금액 0원일 때 노출되지 않도록 > 영카트5 팁자료실

영카트5 팁자료실

영카트5 상품보기에서 선택옵션/추가옵션 금액 0원일 때 노출되지 않도록 정보

영카트5 상품보기에서 선택옵션/추가옵션 금액 0원일 때 노출되지 않도록

본문

5.0.25 기준
lib/shop.lib.php

#1
            if($row['io_price'] >= 0)
                $price = '  + '.number_format($row['io_price']).'원';
            else
                $price = '   '.number_format($row['io_price']).'원';


            if($row['io_price'] > 0)
                $price = '  + '.number_format($row['io_price']).'원';
            else if ($row['io_price'] == 0)
                $price = '';
            else
                $price = '   '.number_format($row['io_price']).'원';

로 수정


#2
            if($row['io_price'] >= 0)
                $price = '  + '.number_format($row['io_price']).'원';
            else
                $price = '   '.number_format($row['io_price']).'원';


            if($row['io_price'] > 0)
                $price = '  + '.number_format($row['io_price']).'원';
            else if ($row['io_price'] == 0)
                $price = '';
            else
                $price = '   '.number_format($row['io_price']).'원';

로 수정

js/shop.js

#1
    var priceHide = '';
    if (parseInt(price) == 0) priceHide = ' sound_only';

를 add_sel_option 에 추가

#2
    opt += "<span class=\"sit_opt_prc\">"+opt_prc+"</span>";


    opt += "<span class=\"sit_opt_prc"+priceHide+"\">"+opt_prc+"</span>";

로 수정



##########

영카트 패치가 많이 밀렸을 땐?

http://minsup.kr/ms-item.php?pds_id=30

##########
추천2

댓글 전체

좋은 팁 감사합니다.
궁금한 것이 있어 질문드립니다.
#1과 #2는 선택수정이라는 뜻인지 전부수정을 하라는 뜻인지요? lib/shop.lib.php는 두 개의 내용이 같은데요..
js/shop.js에서 #1는 어떻게 수정하는 것인지 모르겠습니다.
네, 고맙습니다.
모르는 것 끝까지 여쭙니다^^
var priceHide = '';
if (parseInt(price) == 0) priceHide = ' sound_only';
를 add_sel_option에 추가하는 구문 좀 알려주세요.
기존의 경우 옵션이 없는 경우 상품페이지 및 장바구니에서도 +0원 이라고 표기 되는 약간의 아쉬움이 있습니다.
이것도 마찬가지로 0원일경우 표시하지 않게 하면 좋겠는데 어떻게 하면 될까요?
해당팁을 적용하면서 에러가 있다면 이러한 부분입니다.
제가 적용을 잘못한 것인지는 잘 모르겠는데요.
1차 옵션만 있는 경우
규격선택 : 500mm 유치용(+0), 900mm초등용(+10000) 으로 설정을 하게 되면
두 개의 값이 모두 뜨지 않으며 선택했을때만 값이 출력됩니다.
2차옵션까지 구성된 경우
1)세트선택 : 상의(+0),하의(+0),상하세트(+10000)
2)사이즈선택 : S,M,L,XL
이런식으로 구성을 하게 되면 2차옵션에서 발생되는 값에 대해서는 +0원이 그대로 표기가 되는 부분이 있습니다.
현재 쇼핑몰에 해당 팁을 적용하여 활용해보았을때 이런 현상이 있음을 확인하였습니다.
전체 245
영카트5 팁자료실 내용 검색

회원로그인

진행중 포인트경매

  1. 유니티3D UI 에센셜 두가지 책을 경매 합니다.

    참여5 회 시작18.08.17 05:58 종료18.08.22 05:58

(주)에스아이알소프트 (06253) 서울특별시 강남구 도곡로1길 14, 6층 624호 (역삼동, 삼일프라자) 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT