Diese Dokumentation bezieht sich immer auf die aktuellste veröffentlichte Version.
| Anforderung | Version | Hinweise |
|---|---|---|
| Shopware | ~6.7.0 | Aus der composer.json des Plugins; ältere Linien werden nicht unterstützt |
| PHP | >= 8.2 | Aus der composer.json des Plugins |
| Storefront | vorhanden | Das Plugin nimmt keine Änderungen am Admin oder am Shopware-Core vor |
| SmartMaps-API-Key | erforderlich | Ohne gültigen Key bleibt das Plugin wirkungslos, siehe Konfiguration |
Die Zugangsdaten zum privaten Composer-Repository erhältst du nach dem Lizenzkauf. Das Repository wird über Packeton bereitgestellt.
# Repository einmalig hinzufügen
composer config repositories.mmd composer https://packeton.markus-michalski.net
# Plugin installieren (Zugangsdaten werden abgefragt)
composer require mmd/smart-maps-integration
# Plugin aktivieren
bin/console plugin:refresh
bin/console plugin:install --activate MmdSmartMapsIntegration
bin/console cache:clear
Öffne Erweiterungen > Meine Erweiterungen > SmartMaps Adress-Autocomplete und trage den API-Schlüssel ein. Erst mit einem gültigen Schlüssel erscheint die Autovervollständigung im Shop, Details dazu stehen unter Konfiguration.
Die Template-Anpassungen wirken ohne weiteren Build. Die mitgelieferte Storefront-JavaScript-Klasse wird wie bei jedem Shopware-Plugin beim Theme-Build einkompiliert, bei Bedarf mit bin/console theme:compile.
composer update mmd/smart-maps-integration
bin/console plugin:update MmdSmartMapsIntegration
bin/console cache:clear
Bei einer Installation über den Shopware Store aktualisierst du direkt unter Erweiterungen > Meine Erweiterungen.
Deaktiviere und deinstalliere das Plugin unter Erweiterungen > Meine Erweiterungen oder per Kommandozeile.
bin/console plugin:deactivate MmdSmartMapsIntegration
bin/console plugin:uninstall MmdSmartMapsIntegration
bin/console cache:clear
Das Plugin legt keine eigenen Datenbanktabellen an. Die gespeicherten Einstellungen liegen in der Shopware-Systemkonfiguration.