Web/PHP

영카트에서 주문시 받으시는분 삭제하는 방법

projin 2020. 12. 10. 12:19

영카트 작업시 주문서 작성 페이지에 주문하시는 분과 받으시는 분의 주소 입력하는 부분이 있는데 

 

모바일에서 입력하는 항목이 너무 많다는 불편하다는 고객의 의견으로 인해


주문자 정보만 남기고 받으시는 분 정보는 삭제하는 방법입니다.

 

주문자 정보와 동일하게 값이 저장됩니다.

 

 

1. 주문서 작성 페이지 수정

  • PC : shop/orderform.sub.php
  • 모바일 : mobile/shop/orderform.sub.php

 

- PC 및 모바일의 파일에서 아래 코드를 찾아서 받으시는 분 숨김 처리

 

<section id="sod_frm_taker">
	<h2>받으시는 분</h2>
    <div class="tbl_frm01 tbl_wrap">
        <table>
        <tbody>
                
                ...............
                
        </tbody>
        </table>
    </div>
</section>

 

<section id="sod_frm_taker">

을 아래와 같이 수정

<section id="sod_frm_taker" style="display:none">

 

- PC 및 모바일의 파일의 하단 스크립트 수정

 

function forderform_check(f)
{
    // 받으시는분 정보 함수를 추가
    gumae2baesong(true);
    

    // 재고체크
    var stock_msg = order_stock_check();
    if(stock_msg != "") {
        alert(stock_msg);
        return false;
    }
    
    ..............
    
    //아래 스크립트 코드 주석처리
    //check_field(f.od_b_name, "받으시는 분 이름을 입력하십시오.");
    //check_field(f.od_b_tel, "받으시는 분 전화번호를 입력하십시오.");
    //check_field(f.od_b_addr1, "주소검색을 이용하여 받으시는 분 주소를 입력하십시오.");
}

 

 

2. 주문 상세 페이지 수정

  • PC : /shop/orderinquiryview.php
  • 모바일 : mobile/shop/rderinquiryview.ph

- PC 및 모바일의 파일에서 아래 코드를 찾아서 받으시는 분 숨김 처리

<section id="sod_fin_receiver">
    <h3>받으시는 분</h3>
    <div class="tbl_head01 tbl_wrap">
        <table>
        <tbody>
               
            ............                
                
        </tbody>
        </table>
    </div>
</section>
<section id="sod_fin_receiver">

위 코드를 찾은 후 style="display:none" 추가

<section id="sod_fin_receiver" style="display:none">