배송회사 자동선택..
본문
쇼핑몰 설정에.. 배송회사는 대한통운으로 입력한 상태입니다.
그런데 매번,, 기본 배송회사로 설정을 클릭해야 하네요.
쇼핑몰 설정에 미리 저장해둔 택배회사가 바로 나오게 하고 싶네요.
체크 해야 택배회사가 입력되는 방식 말고요..
고수님의 도움 요청드립니다.
<tr>
<th scope="row"><label for="od_delivery_company">배송회사</label></th>
<td>
<input type="checkbox" id="od_delivery_chk" value="<?php echo $default['de_delivery_company']; ?>" onclick="chk_delivery_company()">
<label for="od_delivery_chk">기본 배송회사로 설정</label><br>
<input type="text checked" name="od_delivery_company" id="od_delivery_company" value="<?php echo $od['od_delivery_company']; ?>" class="frm_input">
</td>
</tr>
답변 3
<tr>
<th scope="row"><label for="od_delivery_company">배송회사</label></th>
<td>
<input type="text" name="od_delivery_company" id="od_delivery_company" value="<?php echo $od['od_delivery_company'] ? $od['od_delivery_company'] : $default['de_delivery_company']; ?>" class="frm_input">
</td>
</tr>
이런식으로 체크박스 없애고 강제로 관리자에 설정된 택배회사를 불러오게 하면 되지 않을까요...??
주문데이터에 등록된 배송회사가 있으면 주문데이터의 배송회사가 input 에 출력되고, 없으면 쇼핑몰설정에 설정된 배송회사가 출력되게끔요
근데 저 부분을 체크박스로 체크해서 넘기게끔 만든 이유를 답변 달면서 생각해봤는데,
무통장입금의 경우 입금처리를 수동으로 하다보니 입금처리하는 시점에 택배회사란에 값이 있을 경우 업데이트시 같이 업데이트가 될 것으로 보여집니다. 그래서 체크박스로 만들어서 송장 등록할 때 배송회사 체크해서 그 시점에 등록하게끔 만들어둔게 아닐까 싶습니다.
물론 송장 + 배송회사 둘 다 값이 있어야 주문상세내역에 배송정보가 뜰거라 송장은 송장 출력한 후에 입력하고 그 전에 미리 배송회사가 입력된 상태여도 크게 지장은 없지 않을까 싶어요
!-->쉬운방법으로는 해당 페이지 접속하였을때, 체크박스에 클릭이벤트 또는 checked사용하여 체크박스 체크를 해준다던지.. 해주면 되지 않을까요?
<tr>
<th scope="row"><label for="od_delivery_company">배송회사</label></th>
<td>
<input type="checkbox" id="od_delivery_chk" checked>
<label for="od_delivery_chk">기본 배송회사로 설정</label><br>
<input type="text checked" name="od_delivery_company" id="od_delivery_company" value="<?php echo $od['od_delivery_company'] ? $od['od_delivery_company'] : $default['de_delivery_company'] ?>" class="frm_input">
</td>
</tr>
이게 제일 쉬운 방법 입니다....
잘 해결되시면 채택 한번 부탁드립니다^^
!-->
답변을 작성하시기 전에 로그인 해주세요.