2026, 새로운 도약을 시작합니다.

영카트 주문서 작성시 주문자 정보 수정 질문 드립니다. 채택완료

■ 버젼 : 영카트5.4.21

■ 이윰유료테마 : [영카트전용 5.4] 쇼핑몰 테마 #001 (EY54_SHOP_001 반응형)

■ 파일위치 : /www/shop/orderform.sub.php

■ 새로고침 방법 : ctrl+shift+r

2106366341_1642576466.2536.png

주문시 필수입력 "전화번호" 부분을 "휴대폰"으로 문구 변경했습니다. 그리고 아래 휴대폰 부분을 주석처리 하면 화면상에서 없어지는데, 문제는 이렇게 하니 결제 진행이 되지 않습니다. 중복되는 연락처 입력 칸 하나를 안보여지게 하고 싶어서 질문 올립니다.

<tr>

                    <th scope="row"><label for="od_tel">핸드폰<strong class="sound_only"> 필수</strong></label></th>

                    <td><input type="text" name="od_tel" value="<?php echo get_text($member['mb_tel']); ?>" id="od_tel" required class="frm_input required" maxlength="20"></td>

                </tr>

                <tr>

                   <!-- <th scope="row"><label for="od_hp">핸드폰</label></th>

                    <td><input type="text" name="od_hp" value="<?php echo get_text($member['mb_hp']); ?>" id="od_hp" class="frm_input" maxlength="20"></td> -->

                </tr>

                <tr>

위 처럼 변경 하고 필수 체크 부분은 아래와 같이 변경을 했습니다.

check_field(f.od_tel, "주문하시는 분 전환번호를 입력하십시오.");

                                 ↓↓↓↓↓

check_field(f.od_hp, "주문하시는 분 핸드폰 번호를 입력하십시오.");

이렇게 적용을 하니 필수 입력란이 변경이 되서 hp=>tel 로 다시 복구

답변 2개

채택된 답변
+20 포인트

주석 처리하지 마시고

Copy


핸드폰

                    

이렇게 숨기세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

답변 감사드립니다. 덕분에 해결이 되서 진행도 +10업이 됐습니다 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

check_field(f.od_tel, "주문하시는 분 전화번호를 입력하십시오.");

위문장을 찾아 

//check_field(f.od_tel, "주문하시는 분 전화번호를 입력하십시오.");

    check_field(f.od_b_tel, "받으시는 분 전화번호를 입력하십시오.");

위문장을 찾아 

   // check_field(f.od_b_tel, "받으시는 분 전화번호를 입력하십시오.");

이러게 한다

<tr>
    <th scope="row"><label for="od_tel">전화번호<strong class="sound_only"> 필수</strong></label></th>
   <td><input type="text" name="od_tel" value="<?php echo get_text($member['mb_tel']); ?>" id="od_tel" required class="frm_input required" maxlength="20"></td>
                </tr>

위문장을 찾아 

      <!-- <tr>
                    <th scope="row"><label for="od_tel">전화번호<strong class="sound_only"> 필수</strong></label></th>
                    <td><input type="text" name="od_tel" value="<?php echo get_text($member['mb_tel']); ?>" id="od_tel" required class="frm_input required" maxlength="20"></td>
                </tr> -->

이러게 한다

<tr>
                    <th scope="row"><label for="od_b_tel">전화번호<strong class="sound_only"> 필수</strong></label></th>
                    <td><input type="text" name="od_b_tel" id="od_b_tel" required class="frm_input required" maxlength="20"></td>
                </tr>

위문장을 찾아 

        <!-- <tr>
                    <th scope="row"><label for="od_b_tel">전화번호<strong class="sound_only"> 필수</strong></label></th>
                    <td><input type="text" name="od_b_tel" id="od_b_tel" required class="frm_input required" maxlength="20"></td>
                </tr> -->

이러게 한다

f.buyr_tel1.value = f.od_tel.value; 

위문장 찾아

//f.buyr_tel1.value = f.od_tel.value;

이러게한다

f.rcvr_tel1.value = f.od_b_tel.value;

위문장 찾아

//f.rcvr_tel1.value = f.od_b_tel.value;

이러게한다

 f.buyertel.value    = f.od_hp.value ? f.od_hp.value : f.od_tel.value;

위문장을 찾아

// f.buyertel.value    = f.od_hp.value ? f.od_hp.value : f.od_tel.value;

이러게한다

f.recvtel.value     = f.od_b_hp.value ? f.od_b_hp.value : f.od_b_tel.value;

찾아 

//f.recvtel.value     = f.od_b_hp.value ? f.od_b_hp.value : f.od_b_tel.value;

바꿔 주세요

f.od_b_tel.value  = f.od_tel.value;

찾아 

//f.od_b_tel.value  = f.od_tel.value;

바꿔주세요

f.od_b_tel.value         = addr[1];

찾아

//f.od_b_tel.value         = addr[1];

바꿔주세요

f.rcvr_tel1.value = f.od_b_tel.value;

찾아

//f.rcvr_tel1.value = f.od_b_tel.value;

바꿔주세요

f.recvtel.value     = f.od_b_hp.value ? f.od_b_hp.value : f.od_b_tel.value;

찾아서 

f.recvtel.value     = f.od_b_hp.value ? f.od_b_hp.value : f.od_b_tel.value;

바꿔주세요

f.od_b_tel.value  = f.od_tel.value;

찾아 

//f.od_b_tel.value  = f.od_tel.value;

바꿔주세요

위 에 써진 걸 고대루 딸아했는데 안되다면 

https://sir.kr/gujik/1138 제연락처가 있어요 연락주세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

항상 도움을 주셔서 감사 드립니다!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고