체크 아웃에 2 개의 사용자 정의 필드를 추가하려고합니다 (선물 메모의 경우 하나, 사용자가 발송 날짜를 선택할 수있는 경우). 기프트 노트 필드를 가져와 잘 실행했지만 날짜 필드에 문제가 있습니다.Opencart 체크 아웃이 사용자 정의 필드를 통과하지 않습니다.
날짜 선택 도구에서 jQuery UI를 사용하려는 의도로 표준 텍스트 필드 (입력 유형 = "텍스트")를 사용하고 있지만 텍스트 필드의 값이 전달되지 않습니다. 입력에서 텍스트 영역으로 변경하면 데이터가 전달됩니다. 나는 OpenCart 1.5.4에있는 결제의 '지불 방법'단계에서 둘 다 추가하려고합니다.
OpenCart를 처음 접했을 때 (어제이 필드를 추가하라는 메시지가 표시됨) MVC + L 패턴을 이해했으며, 하나의 필드가 작동하고 데이터베이스로 전달되도록 관리했습니다. 나는 vQmod를 사용하지 않는다. 입력 필드에서
데이터는 컨트롤러에서 $ this-> 요청 ->로 게시물을 전달 받고되지/payment_method.php
이 그것을 Opencart 단지 특질이다, 나에게 버그 것 같아 ? 솔루션이 없다면 기술적으로 텍스트 영역을 사용할 수 있지만 문제를 둘러싼 다소 비천한 방법을 느낀다.
다른 사람에게 사용하다 one one to square – ollie
체크 아웃 단계에서 추가 입력 텍스트 필드를 추가해야 할 필요가 있기 때문에 코드를 공유 할 수 있습니까? 입력 텍스트 필드를 만들었지 만 추가 입력 필드 값을 게시하기 위해 ajax 부분에서 변경해야합니다. ~ thanks –
정말 공유 할 코드가 없습니다. 내가 해결 한 방법은 허용 된 대답과 같습니다. 체크 아웃 페이지에 필드를 추가했는데 필드가 나타나면 id 속성을 부여했는지 확인한 다음 jQuery ajax 호출에서 해당 ID를 사용할 수 있습니다. 내 checkout.tpl 파일에 871 행에 있어요. – ollie