2013-07-10 4 views
0

저는 OScommerce의 업데이트 된 버전이라고 생각되는 Loaded Commerce에 경험이 없습니다.oscommerce/loadedcommerce code compilation

그러나 주문 정보 전자 메일에 추가 정보를 추가하여 전자 메일을 작성했다고 생각한 파일을 편집했습니다. checkout_process.php.

2 줄의 코드를 추가했으며 예상대로 작동하는 것으로 보입니다. 이제 내 이메일에 추가 정보가 포함되었습니다.

사이드 노트 : 웹 서버가 용량과 종료에 도달 한 최근에 문제가 발생했습니다 (관련이 있다고는 생각되지 않지만 추가 컨텍스트를 추가 할 것입니다). 나는 그것을 청소하고 다시 시작했고 모두 괜찮았다.

내 문제 : 마지막으로받은 2 회의 이메일 주문이 내가 추가 한 정보를 삭제했습니다. 나는 파일로 되돌아 갔고 코드는 여전히 거기에있다. 내가 추가 한 코드를 제외하고 그것을 둘러싼 모든 것이 포함되어있다.

나는 단순히 파일을 "만져서"오늘 마지막으로 수정 한 날짜를 갖기 때문에 과정을 다시 테스트하고 보았습니다! 정보가 다시 표시되어 예상대로 나타납니다!

어떻게 이런 일이 발생할 수 있는지 설명 할 수 있습니까? 아마도 Loaded Commerce는 어떻게 든 되돌아온 코드의 컴파일 된 버전에서 작동합니까?

문제가 해결되었지만이 문제가 발생했을 가능성이 무엇인지 이해하고 싶습니다.

답변

0

여기에 상거래를 설립했습니다.

캐싱은 코드 문제가 아니며, PHP 서버 문제입니다. PHP/Apache 전문가는 아니지만 6.x Loaded Commerce에는 컴파일 된 코드가 없다는 것을 알고 있습니다.

파일을 터치하는 것과 같은 소리로 인해 단순히 아파치가 다시로드하게됩니다. 또는 뭔가.

6.x는 이전 코드입니다. osc 3을 기반으로하는로드 됨 7 Alpha 5에는 열린 카트의 vqmod 후크 시스템이 포함됩니다. www.loaded7.com에서 애드온을 처리하는 방법을 지금 당장 베타 버전으로 살펴보십시오. docs.loaded7.com에는 사용자 정의 코드 후크를 작성하는 방법에 대한 설명서가 있습니다.

+1

2 개의 독립적 인 주문 전자 메일이 있습니다. 일반 구매에는 1 개, paypal에는 1 개가 있습니다. 나는 checkout_process가 주문 확인 관점에서하는 거의 모든 것을 수행하는 paypal 파일이 있음을 깨닫지 못했습니다! –

+0

그러나 페이팔 세금이 어디에 구성되어 있는지 알 수 없습니다. http://stackoverflow.com/questions/17644954/loadedcommerce-tax-display-issue –