영카트 추가옵션 관련 질문드립니다.
본문
선택옵션이 아닌 '추가옵션' 을 설정하였을 때,
장바구니 $it_options 로 추가옵션 리스트가 출력됩니다.
자바스크립트를 건드려 옵션 수량 0으로도 할 수 있도록 하였습니다.
수량이 0인 옵션은 장바구니에서 사진과 같이 0개가 아닌 그냥 안 뜨도록 하는 좋은 방법이 없을까요? 몇 시간째 머리 굴리는 중인데 답이 안 떠오릅니다.
답변 1
다음 코드가 도움이 될지 모르겠습니다.
https://github.com/gnuboard/gnuboard5/blob/master/lib/shop.lib.php#L1162
//$str .= '<li>'.get_text($row['ct_option']).' '.$row['ct_qty'].'개 ('.$price_plus.display_price($row['io_price']).')</li>'.PHP_EOL;
$str .= '<li class="qty-'.$row['ct_qty'].'">'.get_text($row['ct_option']).' '.$row['ct_qty'].'개 ('.$price_plus.display_price($row['io_price']).')</li>'.PHP_EOL;
https://github.com/gnuboard/gnuboard5/blob/master/shop/cart.php
https://github.com/gnuboard/gnuboard5/blob/master/mobile/shop/cart.php
<style>
.sod_opt li.qty-0 { display: none; }
</style>
답변을 작성하시기 전에 로그인 해주세요.