추가옵션의 선택유무를 주문서에서 감지 채택완료
긍정둥이
7년 전
조회 3,743

상품의 분류와 각인추가옵션 선택 유무에 따라 위 사진과 같이
input 창을 보였다 숨겼다 해야 하는데요...
orderform.sub.php 에
</p>
<p><?php echo $it_name; ?>
<? if($row['ca_id'] == 80 && "추가옵션이 선택되었다면") { ?></p>
<p> <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>
<? } ?></p>
<p>
$it_name을 출력하는 부분 아래에 분류가 80일경우 engrave 를 띄우는거 까지는 했는데
각인을 추가했을때, 안했을때 조건을 어떻게 걸어줘야할까요..??
</p>
<p><? if($row['ca_id'] == 80 && $row['io_type'] == 1) { ?></p>
<p><? } ?></p>
<p>
io_type은 단지 선택옵션이냐 추가옵션이냐 구분해주는거 같은데...
그래서인지 위 소스로는 적용이 안되네요...
주문서 작성 페이지에서 추가옵션이 선택되어있는지를 감지하려면 어떤 조건을 걸어야하나요??ㅠㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인
db에서 g5_shop_item_option 에 각인 추가가 있는 것도 확인했는데...
말씀해주신대로 하면 될거 같습니다... 한가지 문제는 제가 개발자가 아니어서ㅠㅠㅠ
orderform.sub.php 페이지에 g5_shop_item_option을 불러오는 방법과...
주문자가 주문한 o_id 값을 불러오는 방법을 몰라서...
jquery로 '각인 추가'라는 문구를 걸러내서 sod_opt li 에 걸러낸 문구가 있으면 띄우고, 아니면 숨기고 하는 식으로... 해결했습니다ㅠㅠ
채택은 드리겠습니다~! 감사합니다.