5.4.22 에서 5.5.1 로 패치 후 주문을 하면 주문내역으로 넘어가지 않습니다. 채택완료
안녕하세요.
일주일동안 하나씩 수작업으로 패치를 진행했습니다. (로컬에서)
그런데...
v5.5.1 ==> 주문하면 주문내역이 아닌 주문접수(고객에게 보내지는 이메일내용) 내용이 화면에 나옴
==> list -> item -> 주문버튼 -> cartupdate -> orderform -> orderformupdate
v5.4.22 ==> 주문하면 정상적으로 주문내역 화면으로 이동
==> list -> item -> 주문버튼 -> cartupdate -> orderform -> orderformupdate -> orderinquiryview
혹시나 해서 5.4.22 백업받은 파일과 비교를 해도 order 부분은 달라진 부분이 없습니다.
제가 뭘 놓치고 있는지 알 수 있을까요??
감사합니다.
답변 4개
orderformupdate.php 파일에 아래 소스를 중간에 넣으면서
어느 부분에서 누락되는지 찾아야 합니다.
echo "test"; exit;
이동하는 소스는 아래와 같습니다.
goto_url(G5_SHOP_URL.'/orderinquiryview.php?od_id='.$od_id.'&uid='.$uid);
답변에 대한 댓글 2개
원본 파일은 수정하면 업데이트 시 항상 문제가 생깁니다.
댓글을 작성하려면 로그인이 필요합니다.
/shop/ordermail2.inc.php 에서 "주문 내역 안내 메일"이 변수에 담기지 않고 찍히는 이유를 확인해 봐야 겠네요
댓글을 작성하려면 로그인이 필요합니다.
고객에게 보내지는 이메일내용) 내용이 화면에 나옴..."
==
이 부분이 php 코드라면
<?php
가 삭제되었을 수 있겠네요.
댓글을 작성하려면 로그인이 필요합니다.
DB 오류가 발생하는지 확인해 보셔야 할 것 같습니다. 예를 들자면, 특정 필드가 추가가 되지 않아서 쿼리 오류가 날 수가 있습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
외주개발자가 5.4.14 버전으로 구축해주면서 shop.lib.php 파일에 특정함수를 추가로 만들었는데,... 제가 5.5.1로 패치하면서 그 특정함수가 5.5.1 버전에는 없는거라서 삭제했는데.. 이런 일이 생기는군요...
5.4.14 버전으로 만들당시에 외주개발자분께서 추가 코드에 대해서 주석문을 잘 달아주셨더라면 하는 아쉬움이 남네요.
eyekiss 님 도움 주셔서 감사합니다.