Obbietivo: In questo articolo ti spieghiamo i passaggi necessari per installare il plugin Dynamic Checkout per l'integrazione del tuo negozio web Magento v2.4.
Requisiti
Il modulo Dynamic Checkout per la versione beta richiede Magento2 CE versione 2.3 o superiore. È possibile scaricare la versione beta del modulo qui: https://github.com/SendCloud/sendcloud/tree/dynamic-checkout-beta
Passo 1: Installazione
- Aggiungere il repository Sendcloud all'elenco dei repository nel file composer.json:
"repositories": {
"sendcloud": {
"type": "vcs",
"no-api": true,
"url": "git@github.com:SendCloud/sendcloud.git"
}
}
- Riferirsi al branch della funzione
dynamic-checkout-beta
nell'elenco delle dipendenze del filecomposer.json
:
"require": {
"sendcloud/sendcloud": "dev-dynamic-checkout-beta",
}
- Aggiornare la dipendenza con il seguente comando:
composer update sendcloud/sendcloud
- Eseguire i seguenti comandi della console nella cartella principale di Magento 2:
php bin/magento module:enable SendCloud_SendCloud
php bin/magento setup:upgrade
- In questo modo il plugin verrà configurato e, dopo che entrambi i comandi avranno terminato la loro esecuzione, il plugin sarà disponibile nell'amministrazione di Magento, in Sales > Sendcloud > Configuration.
Tornare a una versione precedente
Per tornare a unaversione precedente del plugin, è sufficiente rimuovere il repository dall'elenco dei repository e impostare la versione della dipendenza sendcloud/sendcloud
a una versione precedente:
"require": {
"sendcloud/sendcloud": "1.8.6",
}
Eseguire anche il comando della console di configurazione di Magento affinché le modifiche abbiano effetto.
php bin/magento setup:upgrade
Passo 2: Cache Flush e log out
- Vai su System > Cache management, e clicca su
Flush Magento Cache
- Non appena viene visualizzato il messaggio "Cache is cleaned successfully", è necessario uscire dall'interfaccia amministrativa di Magento.
- Una volta effettuato il logout, effettuare nuovamente il login. Nota bene: questo passaggio è necessario per aggiornare tutti i permessi dell'utente.
I prossimi passi
Una volta che il plugin Dynamic Checkout è stato installato con successo, dovresti vedere Sendcloud apparire nel menu principale del tuo ambiente Magento V2.4 sotto Sales > Sendcloud > Configuration:
A questo punto puoi continuare a configurare un checkout unico per ciascuna delle viste del negozio che hai in Magento.