Update Patch zur Installation hinzufügen
23.06.2025auf der Kommandozeile
Für das Modul Bestellmengenmanager sind Anpassungen an den originalen Dateien des Shops nötig. Die Änderungen werden automatisiert als Patches eingespielt. Um diese Patches integrieren zu können, ist es nötig, in der composer.json
-Datei des Shopprojektes das Anwenden der Patches zu erlauben.
Führen Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des source
- und vendor
-Verzeichnisses) diesen Befehl aus:
php composer config extra.enable-patching true
Wählen Sie das für Ihren Shop passende Patch und führen den jeweiligen Befehl ebenfalls aus.
- Twig Apex Theme (ab Version 1.3.0)
php composer config --json extra.patches.oxid-esales/apex-theme '{"add OQM changes to Apex theme files": "https://git.d3data.de/D3Public/Bestellmengenmanager/raw/branch/patches/apex_theme_130.patch"}'
- Twig Apex Theme (ab Version 1.0.0)
php composer config --json extra.patches.oxid-esales/apex-theme '{"add OQM changes to Apex theme files": "https://git.d3data.de/D3Public/Bestellmengenmanager/raw/branch/patches/apex_theme_100.patch"}'
- Smarty Wave Theme (Version 3.0.1)
php composer config --json extra.patches.oxid-esales/wave-theme '{"add OQM changes to Wave theme files": "https://git.d3data.de/D3Public/Bestellmengenmanager/raw/branch/patches/wave_theme_301.patch"}'
Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab. Für weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.
Im weiteren Ablauf der Installation werden Sie installationabhängig gefragt, ob die Dateien der folgenden Pakete überschrieben werden sollen:
- oxid-esales/apex-theme
- oxid-esales/wave-theme
Bestätigen Sie diese Frage, um den mitgelieferten Patch anzuwenden.
Beachten Sie, dass darin durchgeführte manuelle Änderungen überschrieben werden.