Zweck: In diesem Artikel erklären wir Dir, welche Schritte Du vornehmen musst, um das Dynamic Checkout Plugin für Deine Magento V2.4 Webshop Integration zu installieren.
Anforderungen
Das Dynamic Checkout Beta Modul benötigt die Magento2 CS Version 2.3 oder höher. Du kannst die Bete Version des Moduls hier herunterladen: https://github.com/SendCloud/sendcloud/tree/dynamic-checkout-beta
Schritt 1: Installation
- Füge das Sendcloud-Repository zur Repsotitories Liste in der
composer.json
Datei hinzu:
"repositories": {
"sendcloud": {
"type": "vcs",
"no-api": true,
"url": "git@github.com:SendCloud/sendcloud.git"
}
}
- Verweise in der Liste der Abhängigkeiten der
composer.json
Datei auf den Funktionszweigdynamic-checkout-beta
:
"require": {
"sendcloud/sendcloud": "dev-dynamic-checkout-beta",
}
- Aktualisiere diese Abhängigkeit mit dem folgenden Befehl:
composer update sendcloud/sendcloud
- Führe die folgenden Konsolenbefehle im Stammverzeichnis von Magento 2 aus:
php bin/magento module:enable SendCloud_SendCloud
php bin/magento setup:upgrade
- Dadurch wird das Plugin eingerichtet. Nachdem Du beide Befehle ausgeführt hast, findest Du das Plugin in Deinem Magento Admin unter Sales > Sendcloud > Configuration.
Zu einer vorherigen Version zurückkehren
Um eine vorherige Version des Plugins zu verwenden, entferne einfach das Repository aus der Liste der Repositories und setze die Version der sendcloud/sendcloud
Abhängigkeit auf eine vorherige Version:
"require": {
"sendcloud/sendcloud": "1.8.6",
}
Bitte führe außerdem den Magento Setup Konsolenbefehl aus, damit die Änderungen übernommen werden.
php bin/magento setup:upgrade
Schritt 2: Cache Flush & Abmelden
- Gehe zu System > Cache management, und klicke auf
Flush Magento Cache
- Wenn Du die Meldung "Cache is cleaned successfully" erhältst, musst Du Dich aus Deinem Magento Admin Interface abmelden.
- Nachdem Du Dich abgemeldet hast, melde ich wieder an. Beachte bitte: Dieser Schritt ist erforderlich, um alle Berechtigungen für Deinen Benutzer zu aktualisieren.
Weitere Schritte
Nachdem Du das Dynamic Checkout Plugin erfolgreich installiert hast, solltest Du den Punkt Sendcloud in dem Hauptmenü Deiner Magento V2.4 Umgebung unter Sales > Sendcloud > Configuration sehen können:
Du kannst nun einen eigenen Checkout für jede Deiner Shop-Ansichten in Magento einrichten.