추가옵션의 선택유무를 주문서에서 감지 채택완료

상품의 분류와 각인추가옵션 선택 유무에 따라 위 사진과 같이
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개
채택된 답변
+20 포인트
7년 전
DB table에 보시면, 옵션이 저장되는 테이블 g5_shop_item_option 이 있습니다.
여기세 io_id 값이 있는데요
그 io_id 값이 맞는지 체크하시면 될듯 합니다.
$row['io_id'] == o_id 값
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
7년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택
db에서 g5_shop_item_option 에 각인 추가가 있는 것도 확인했는데...
말씀해주신대로 하면 될거 같습니다... 한가지 문제는 제가 개발자가 아니어서ㅠㅠㅠ
orderform.sub.php 페이지에 g5_shop_item_option을 불러오는 방법과...
주문자가 주문한 o_id 값을 불러오는 방법을 몰라서...
jquery로 '각인 추가'라는 문구를 걸러내서 sod_opt li 에 걸러낸 문구가 있으면 띄우고, 아니면 숨기고 하는 식으로... 해결했습니다ㅠㅠ
채택은 드리겠습니다~! 감사합니다.