추가옵션의 선택유무를 주문서에서 감지
본문
상품의 분류와 각인추가옵션 선택 유무에 따라 위 사진과 같이
input 창을 보였다 숨겼다 해야 하는데요...
orderform.sub.php 에
<?php echo $it_name; ?>
<? if($row['ca_id'] == 80 && "추가옵션이 선택되었다면") { ?>
<div id="engrave">
<label for="od_engrave" class="sound_only">각인 정보</label>
<input type="text" name="od_engrave" id="od_engrave" class="frm_input is-info" placeholder="각인시킬 문구를 입력해주세요.">
<div class="frm_info">
<p>12자 내외로 제작시 가장 보기 좋습니다.</p>
<p>오타가 없는지 한번 더 확인 후 주문해주시기 바랍니다.</p>
</div>
</div>
<? } ?>
$it_name을 출력하는 부분 아래에 분류가 80일경우 engrave 를 띄우는거 까지는 했는데
각인을 추가했을때, 안했을때 조건을 어떻게 걸어줘야할까요..??
<? if($row['ca_id'] == 80 && $row['io_type'] == 1) { ?>
<? } ?>
io_type은 단지 선택옵션이냐 추가옵션이냐 구분해주는거 같은데...
그래서인지 위 소스로는 적용이 안되네요...
주문서 작성 페이지에서 추가옵션이 선택되어있는지를 감지하려면 어떤 조건을 걸어야하나요??ㅠㅠㅠ
!-->!-->답변 1
DB table에 보시면, 옵션이 저장되는 테이블 g5_shop_item_option 이 있습니다.
여기세 io_id 값이 있는데요
그 io_id 값이 맞는지 체크하시면 될듯 합니다.
$row['io_id'] == o_id 값
답변을 작성하시기 전에 로그인 해주세요.