Squashed 'docs/daux/' changes from c55aa3b..2969156
2969156 add PHP 7.4 to system requirements a9d1cbc add patch instructions 9e10bd2 change update description to define version constraints in case of major updates 6c16ff8 fix typographical dash 8888b7d add version constraint to require command to allow installing older releases git-subtree-dir: docs/daux git-subtree-split: 2969156b5900b0165ac069e558162df523af299c
This commit is contained in:
parent
8a38c8464f
commit
96fd51f452
@ -3,7 +3,7 @@ title: Systemanforderungen
|
|||||||
---
|
---
|
||||||
|
|
||||||
* PHP Version
|
* PHP Version
|
||||||
* 5.6.x bis 7.3.x
|
* 5.6.x bis 7.4.x
|
||||||
* PHP Decoder
|
* PHP Decoder
|
||||||
* installierter ionCube Loader
|
* installierter ionCube Loader
|
||||||
* Shopversionen / -editionen
|
* Shopversionen / -editionen
|
||||||
@ -18,6 +18,6 @@ title: Systemanforderungen
|
|||||||
* Installation via [Composer](https://getcomposer.org)
|
* Installation via [Composer](https://getcomposer.org)
|
||||||
* mindestens ein freier Cronjob zur automatischen Ausführung der angelegten Aufgaben
|
* mindestens ein freier Cronjob zur automatischen Ausführung der angelegten Aufgaben
|
||||||
|
|
||||||
Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für **PHP 5.6**, **PHP 7.0**, **PHP 7.1**, **PHP 7.2** oder **PHP 7.3** sowie dem auf Ihrem Server vorhandenen Decoder (**ionCube Loader**) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version.
|
Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für **PHP 5.6**, **PHP 7.0**, **PHP 7.1**, **PHP 7.2**, **PHP 7.3** oder **PHP 7.4** sowie dem auf Ihrem Server vorhandenen Decoder (**ionCube Loader**) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version.
|
||||||
|
|
||||||
Kontrollieren Sie bitte auch, ob diese Modulversion für die von Ihnen eingesetzte Shopedition (Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist.
|
Kontrollieren Sie bitte auch, ob diese Modulversion für die von Ihnen eingesetzte Shopedition (Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist.
|
||||||
|
@ -2,10 +2,18 @@
|
|||||||
title: Modul zur Installation hinzufügen
|
title: Modul zur Installation hinzufügen
|
||||||
---
|
---
|
||||||
|
|
||||||
|
Für das Modul **{$modulename}** 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 dann in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) diesen Befehl aus:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
php composer config extra.enable-patching true
|
||||||
|
```
|
||||||
|
|
||||||
Führen Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) diesen Befehl aus, um das Modul **{$modulename}** zur Installation hinzuzufügen:
|
Führen Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) diesen Befehl aus, um das Modul **{$modulename}** zur Installation hinzuzufügen:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
php composer require {$composerident} --update-no-dev
|
php composer require {$composerident}:^{$moduleversion} --update-no-dev
|
||||||
```
|
```
|
||||||
|
|
||||||
> [i] 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](https://getcomposer.org/doc/03-cli.md#require).
|
> [i] 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](https://getcomposer.org/doc/03-cli.md#require).
|
||||||
|
@ -5,7 +5,7 @@ Title: Schnellstart per Composer
|
|||||||
## Schnellstart per Composer
|
## Schnellstart per Composer
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
php composer require {$composerident} –-update-no-dev
|
php composer require {$composerident}:^{$moduleversion} --update-no-dev
|
||||||
```
|
```
|
||||||
|
|
||||||
Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten.
|
Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten.
|
@ -2,13 +2,23 @@
|
|||||||
title: Dateien erneuern
|
title: Dateien erneuern
|
||||||
---
|
---
|
||||||
|
|
||||||
|
Für das Modul **{$modulename}** 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 dann in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) diesen Befehl aus:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
php composer config extra.enable-patching true
|
||||||
|
```
|
||||||
|
|
||||||
Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres
|
Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres
|
||||||
Shops (oberhalb des `source`- und `vendor`-Verzeichnisses). Führen Sie dort diesen Befehl aus:
|
Shops (oberhalb des `source`- und `vendor`-Verzeichnisses). Führen Sie dort diesen Befehl aus:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
php composer update {$composerident} --no-dev
|
php composer require {$composerident}:^{$moduleversion} --update-no-dev
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Im weiteren Ablauf werden Sie gefragt, ob die Moduldateien überschrieben werden sollen. Bestätigen Sie dies für den Eintrag `{$composerident}`.
|
||||||
|
|
||||||
> [!] Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.
|
> [!] Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.
|
||||||
|
|
||||||
> [i] 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](https://getcomposer.org/doc/03-cli.md#require).
|
> [i] 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](https://getcomposer.org/doc/03-cli.md#require).
|
Loading…
Reference in New Issue
Block a user