Tôi muốn tách riêng login
và Shipping methods
khỏi Bước vận chuyển trong Magento 2 trên trang Checkout ?
Tôi muốn tách riêng login
và Shipping methods
khỏi Bước vận chuyển trong Magento 2 trên trang Checkout ?
Câu trả lời:
Tôi đề nghị bạn hai giải pháp:
Giải pháp đầu tiên:
Bạn có thể tạo một bước mới trong thanh toán như trong tài liệu: [ https://devdocs.magento.com/guides/v2.3/howdoi/checkout/checkout_new_step.html]
Trong bước này, bạn tạo một biểu mẫu mới với các trường đăng nhập / mật khẩu và gửi dữ liệu với một webapi.xml tùy chỉnh đến bộ điều khiển tùy chỉnh của bạn để xử lý đăng nhập như Magento.
Giải pháp thứ hai:
Bạn có thể tạo một trang mới với bộ điều khiển và bố cục (quy trình cổ điển). Trong phương thức của bộ điều khiển, bạn kiểm tra xem khách hàng có đăng nhập hay không. Nếu anh ấy là, bạn chuyển hướng khách hàng của bạn để kiểm tra.
Tạo một bộ điều khiển để nhận mẫu đăng nhập mới của bạn và chuyển hướng khách hàng đến kiểm tra sau khi thực hiện quy trình đăng nhập Magento.
Đừng quên chỉnh sửa các url kiểm tra trong các trang giỏ hàng.
Để thực hành tốt nhất, tôi khuyên bạn nên giải pháp đầu tiên, nhưng nếu bạn không muốn trang đăng nhập của mình thanh toán hoặc nếu bạn không muốn sử dụng Knockout, bạn có giải pháp thứ hai ;-)
Trân trọng.