Die 3-teilige Artikelserie OXID6 Module zeigt unterschiedliche Optionen, die ab „v6“ zur Verfügung stehen, um Module bzw. Pakete allgemein (kann auch zB. ein Theme sein) komplett via Composer zu installieren.
Die gezeigten Installationsarten erfolgen allesamt über die Konsole, ohne händische Eingriffe in der OXID-composer.json oder in den Packages.
Inhaltsübersicht:
- Teil #1: Module mit und ohne Packagist via Composer installieren
- Teil #2: Module aus einem Zip-Archiv via Composer installieren
- Teil #3: Satis – das eigene Composer Repository
Composer kann Module direkt aus Zip-Archiven installieren.
Auf dem Server sollte hierfür die PHP Zip Extension installiert sein, i.d.R ist das bei den meisten Webspaces bereits der Fall.
Sie können einfach im OXID Projekt einen neuen Ordner für Ihre Zip-Archive (Module) anlegen, in welchen Sie die Zip-Dateien ablegen.
Die Dateien müssen vorher nicht extra entpackt und in die korrekten Ordner kopiert werden, all das erledigt Composer.