Magento2: separa i metodi di accesso e spedizione dalla fase di spedizione


Risposte:


0

Ti propongo due soluzioni:

Prima soluzione:

Puoi creare un nuovo passaggio nel checkout come nella documentazione: [ https://devdocs.magento.com/guides/v2.3/howdoi/checkout/checkout_new_step.html]

In questo passaggio, crei un nuovo modulo con campi login / password e invii dati con un webapi.xml personalizzato al controller personalizzato per elaborare l'accesso come Magento.


Seconda soluzione:

È possibile creare una nuova pagina con controller e layout (processo classico). Nel metodo del tuo controller, controlli se il cliente sta effettuando l'accesso o meno. In tal caso, reindirizza il tuo cliente alla cassa.

Crea un controller per ricevere il tuo nuovo modulo di accesso e reindirizza il cliente al checkout dopo aver eseguito il processo di accesso a Magento.

Non dimenticare di modificare gli URL di checkout nelle pagine del carrello.


Per le migliori pratiche, ti suggerisco la prima soluzione, ma se non vuoi la tua pagina di login in checkout o se non vuoi usare Knockout, hai la seconda soluzione ;-)

Saluti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.