주문/배송조회 페이지의 상태가 배송일 경우 배송조회를 표출하려면 어떻게 해야되나요?
1.

2.

첫번째 사진은 주문/배송조회 페이지이구요
두번째 사진은 주문서 번호를 클릭해서 들어갔을 때의 배송정보 모습입니다.
첫번째 사진 주문/배송조회 페이지에서 상태가 "상품배송"일 경우 두번째 사진에서의 배송회사 "배송조회"가 주문/배송조회 페이지 "상품배송(배송조회)" 이렇게 표시되었으면 좋겠는데 어디를 어떻게 수정해야 되나요?
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
11년 전
lib/shop.lib.php
// 배송조회버튼 생성</p><p>function get_delivery_inquiry($company, $invoice, $class='')</p><p>{</p><p> if(!$company || !$invoice)</p><p> return '';</p><p> </p><p> $dlcomp = explode(")", str_replace("(", "", G5_DELIVERY_COMPANY));</p><p> </p><p> for($i=0; $i<count($dlcomp); $i++) {</p><p> if(strstr($dlcomp[$i], $company)) {</p><p> list($com, $url, $tel) = explode("^", $dlcomp[$i]);</p><p> break;</p><p> }</p><p> }</p><p> </p><p> $str = '';</p><p> if($com && $url) {</p><p> $str .= '<a href="'.$url.$invoice.'" target="_blank"';</p><p> if($class)</p><p> $str .= ' class="'.$class.'"';</p><p> $str .='>배송조회</a>';</p><p> if($tel)</p><p> $str .= ' (문의전화: '.$tel.')';</p><p> }</p><p> </p><p> return $str;</p><p>}
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
11년 전
�
11년 전
답변주신 소스는 기존에 영카트에 있는 소스와 차이가 있는 건가요?
저는 주문서번호를 클릭해서 들어가는 2번 페이지의 수정이 아니라 주문/배송조회 페이지의 상품배송(배송조회) 이렇게 넣고 싶은건데 ㅠ_ㅠ
저는 주문서번호를 클릭해서 들어가는 2번 페이지의 수정이 아니라 주문/배송조회 페이지의 상품배송(배송조회) 이렇게 넣고 싶은건데 ㅠ_ㅠ
f
11년 전
1번에 넣으시려면...
shop/orderinquiry.sub.php
[code]{
$uid = md5($row['od_id'].$row['od_time'].$row['od_ip']);
switch($row['od_status']) {
case '주문':
$od_status = '입금확인중';
break;
case '입금':
$od_status = '입금완료';
break;
case '준비':
$od_status = '상품준비중';
break;
case '배송':
$od_status = '상품배송';
break;
case '완료':
$od_status = '배송완료';
break;
default:
$od_status = '주문취소';
break;
}[/code]
에서 해당 글자를 수정하면 됩니다.
링크는 안됩니다.
2번을 수정하려면 앞에 올려드린 소스를 찾아 글자를 수정하면 되구요.
shop/orderinquiry.sub.php
[code]{
$uid = md5($row['od_id'].$row['od_time'].$row['od_ip']);
switch($row['od_status']) {
case '주문':
$od_status = '입금확인중';
break;
case '입금':
$od_status = '입금완료';
break;
case '준비':
$od_status = '상품준비중';
break;
case '배송':
$od_status = '상품배송';
break;
case '완료':
$od_status = '배송완료';
break;
default:
$od_status = '주문취소';
break;
}[/code]
에서 해당 글자를 수정하면 됩니다.
링크는 안됩니다.
2번을 수정하려면 앞에 올려드린 소스를 찾아 글자를 수정하면 되구요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택
lib/shop.lib.php 제일 아랫쪽 닫는 태그 바로위에 코드를 넣었는데 아래와 같은 에러가 발생을 합니다.
Fatal error: Cannot redeclare get_delivery_inquiry() (previously declared in /home/test/www/lib/shop.lib.php:2006) in /home/hosting_users/test/www/lib/shop.lib.php on line 2171
어떻게 해야하나요 ㅠ_ㅠ