Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
public:faqyellowmap_ox7 [2023/07/20 09:36] markusmichalski |
public:faqyellowmap_ox7 [2023/07/31 12:21] markusmichalski [Composer] |
||
---|---|---|---|
Zeile 13: | Zeile 13: | ||
===== Installation ===== | ===== Installation ===== | ||
==== Composer ==== | ==== Composer ==== | ||
- | == manuelle Bearbeitung der composer.json == | + | Verbinden Sie sich mit einer Konsole mit dem Webserver, navigieren Sie zum Basisordner des Shops (wo sich die composer.json-Datei befindet) \\ |
- | Öffnen Sie die Datei **composer.json** im Stammverzeichnis Ihres Shops und fügen Sie das Repository hinzu oder vervollständigen Sie die vorhandene Konfiguration: \\ | + | Führen Sie das folgende Kommando aus \\ |
- | <code yaml> | + | composer require yellowmap/addressverification-plugin-oxid-v7 |
- | "repositories": [ | + | |
- | { | + | |
- | "type": "vcs", | + | |
- | "url": "https://github.com/FATCHIP-GmbH/plugin-oxid-yellowmap" | + | |
- | } | + | |
- | ] | + | |
- | </code> | + | |
- | == Bearbeitung der composer.json über Command Line == | + | |
- | Melden Sie sich per SSH an dem Server an, auf dem sich die Shop-Installation befindet, und navigieren Sie zu dem Verzeichnis, in dem sich der Source- und Vendorornder befinden.\\ | + | |
- | Führen Sie folgenden Befehl aus, um das Repository zur composer.json hinzuzufügen | + | |
- | Führen Sie folgenden Befehl aus, um das Plugin zu installieren | + | |
- | composer config repositories.fatchip-gmbh/plugin-oxid-yellowmap vcs https://github.com/FATCHIP-GmbH/plugin-oxid-yellowmap | + | |
- | Beachten Sie, dass der genaue Aufruf des Composers für Ihre konkrete OXID-Installation abweichen kann. \\ | + | |
- | == Installation des Plugins == | + | |
- | Nach erfolgter Ergänzung der Datei //composer.json// können Sie da Plugin installieren.\\ Melden Sie sich per SSH an dem Server an, auf dem sich die Shop-Installation befindet, und navigieren Sie zu dem Verzeichnis, in dem sich der Source- und Vendorornder befinden.\\ | + | |
- | Führen Sie folgenden Befehl aus, um das Plugin zu installieren | + | |
- | composer require fatchip-gmbh/plugin-oxid-yellowmap --update-no-dev | + | |
- | Beachten Sie, dass der genaue Aufruf des Composers für Ihre konkrete OXID-Installation abweichen kann. \\ | + | |
- | == Aktivierung des Plugins == | + | |
- | Führen Sie folgenden Befehl aus, um das Plugin zu aktivieren | + | |
- | vendor/bin/oe-console oe:module:activate fcyellowmapac | + | |
==== Manuell ==== | ==== Manuell ==== | ||
- | Erstellen Sie im Verzeichnis //{shoproot}/source/modules// die Ordner **fc/fcyellowmapac**.\\ | + | Erstellen Sie im Verzeichnis //{shoproot}/vendor// die Ordner **yellowmap/addressverification-plugin-oxid-v7**.\\ |
- | Extrahieren Sie die das Plugin-Zip-Paket und laden Sie die Daten aus dem Ordner **plugin-oxid-yellowmap-*Versionnummber* ** in den eben erstellten Ordner **fcyellowmapac**\\ | + | Extrahieren Sie die das Plugin-Zip-Paket und laden Sie die Daten aus dem Ordner **addressverification-plugin-oxid-v7-*Versionnummber* ** in den eben erstellten Ordner **addressverification-plugin-oxid-v7**\\ |
- | {{public:faq:smartmaps:221012_SmartMaps_Datentransfer.png?nolink&800|}} | + | {{public:faq:smartmaps:230731_ym_man_inst.png?nolink&800|}} |
- | + | - Aktualisieren Sie die composer.json im Shoproot des Shops. Fügen Sie den folgenden Block hinzu:\\ | |
- | === Einlesen der Modulkonfiguration === | + | <code> |
- | Melden Sie sich per SSH an dem Server an, auf dem sich die Shop-Installation befindet, und navigieren Sie zu dem Verzeichnis, in dem sich der Source- und Vendorornder befinden. Führen Sie die folgenden Befehle aus:\\ | + | "autoload": { |
- | <code>vendor/bin/oe-console oe:module:install-configuration source/modules/fc/fcyellowmapac | + | "psr-4": { |
- | vendor/bin/oe-console oe:module:apply-configuration </code> | + | "YellowMap\\YMAddressVerification\\": "./vendor/yellowmap/addressverification-plugin-oxid-v7" |
- | Bei erfolgreichem Einlesen/Import erscheint die Nachricht\\ | + | } |
- | **Module configuration has been installed** | + | } |
+ | </code> | ||
+ | Installieren Sie das Plugin mit folgendem Befehl: \\ | ||
+ | vendor/bin/oe-console oe:module:install vendor/yellowmap/addressverification-plugin-oxid-v7 | ||
+ | Installieren Sie die Modul Assest mit folgendem Befehl: \\ | ||
+ | vendor/bin/oe-console oe:module:install-assets | ||
+ | Generieren Sie die autoload-Dateien neu, indem Sie nachfolgenden Befehl ausführen \\ | ||
+ | composer dump-autoload | ||
===== Nach der Installation ===== | ===== Nach der Installation ===== | ||
Zeile 60: | Zeile 47: | ||
Aktivieren Sie das SmartMaps Plugin im OXID Administrationsbereich unter //**Erweiterungen** --> **Module** -> **SmartMaps Address Autocomplete & Verification**//, falls Sie dies noch nicht über die Command Line gemacht haben. \\ | Aktivieren Sie das SmartMaps Plugin im OXID Administrationsbereich unter //**Erweiterungen** --> **Module** -> **SmartMaps Address Autocomplete & Verification**//, falls Sie dies noch nicht über die Command Line gemacht haben. \\ | ||
- | {{public:faq:smartmaps:221012_SmartMaps_Activate.png?nolink&800|}} | + | {{public:faq:smartmaps:230731_ym_ox7_activiation.png?nolink&800|}} |
===== Konfiguration ===== | ===== Konfiguration ===== |