Magento2 : 로그인 단계와 배송 방법을 배송 단계에서 분리


답변:


0

두 가지 해결책을 제안합니다.

첫 번째 해결책 :

문서에서와 같이 체크 아웃에서 새 단계를 작성할 수 있습니다. [ https://devdocs.magento.com/guides/v2.3/howdoi/checkout/checkout_new_step.html]

이 단계에서는 로그인 / 암호 필드를 사용하여 새 양식을 작성하고 사용자 정의 webapi.xml이있는 데이터를 사용자 정의 컨트롤러로 보내 Magento와 같은 로그인을 처리합니다.


두 번째 해결책 :

컨트롤러 및 레이아웃을 사용하여 새 페이지를 만들 수 있습니다 (클래식 프로세스). 컨트롤러 방법에서 고객이 로그인했는지 여부를 확인합니다. 고객 인 경우 고객을 결제로 리디렉션합니다.

Magento 로그인 프로세스를 실행 한 후 새 로그인 양식을 수신하고 고객을 체크 아웃하도록 컨트롤러를 작성하십시오.

장바구니 페이지에서 결제 URL을 편집하는 것을 잊지 마십시오.


모범 사례를 위해 첫 번째 해결책을 제안하지만 로그인 페이지를 체크 아웃하지 않으려면 또는 녹아웃을 사용하지 않으려는 경우 두 번째 해결책이 있습니다. ;-)

문안 인사.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.