고도몰5 튜닝 - 주문하시는 분을 수정할 수 없게 처리

우물가닷컴 2021.06.11 08:47:02

회원정보에서 불러오는 주문자 정보를 바꿀 경우, 반품, 교환, 세금계산서 발행시 착오가 생길 수 있다.

그래서 코드 수정을 통해서 주문하시는 분에 불러온 이름을 수정할 수 없게 처리 하는 방법

 

사용하는스킨폴더/order/order.html 파일

대략 528 라인

 

기존코드 

<tr>
<th scope="row"><span class="important">{=__('주문하시는 분')}</span></th>
<td><input type="text" name="orderName" value="{=orderName}" data-pattern="{? gGlobal['isFront']}gdMemberNmGlobal{:}gdEngKor{/}" maxlength="20"/></td>
</tr>

 

를 아래와 같이 "readonly" 추가한다.

 

<tr>
<th scope="row"><span class="important">{=__('주문하시는 분')}</span></th>
<td><input type="text" name="orderName" value="{=orderName}" data-pattern="{? gGlobal['isFront']}gdMemberNmGlobal{:}gdEngKor{/}" maxlength="20" readonly/></td>
</tr>

 

이렇게 하면 회원정보에서 불러온 주문자 정보를 수정할 수 없게 된다.

 

 

* 모바일은 아래와 같이

모바일 스킨폴더/order/order.html

대략 257라인

 

<tr>
<th scope="row" class="required"><label for="ordr_nm">{=__('주문자')}</label></th>
<td><input type="text" id="ordr_nm" name="orderName" value="{=orderName}" maxlength="20"></td>
</tr>

 

여기에 아래 코드와 같이 "readonly" 요걸 넣어주면 된다!

 

  <tr>
<th scope="row" class="required"><label for="ordr_nm">{=__('주문자')}</label></th>
<td><input type="text" id="ordr_nm" name="orderName" value="{=orderName}" maxlength="20" readonly></td>
</tr>