ich bereite gerade einen CE 6.2 vor um dann später einen 4.10 zu migrieren. Das Setup ist ein lokaler Windows-Rechner mit Webserver, dann immer alles auf den Webspace. Funktioniert auch mittlerweile ganz gut.
Ein Problem habe ich mit den beiden Modulen (PP+ von Paypal und InvoicePDF von OE). Bei der Installation mit composer räumen die sich immer gegenseitig ab:
composer require oxid-professional-services/paypalplus-module
Using version ^3.0 for oxid-professional-services/paypalplus-module
./composer.json has been updated
Running composer update oxid-professional-services/paypalplus-module
Loading composer repositories with package information
Updating dependencies
Lock file operations: 2 installs, 0 updates, 0 removals
- Locking oxid-professional-services/paypalplus-module (v3.0.8)
- Locking paypal/rest-api-sdk-php (1.14.0)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 2 installs, 0 updates, 1 removal
- Removing oxid-projects/pdf-invoice-module (v2.2.0)
- Installing paypal/rest-api-sdk-php (1.14.0): Extracting archive
- Installing oxid-professional-services/paypalplus-module (v3.0.8): Extracting archive
Bei der Installation dann von InvoicePDF dann andersrum. Stimmt da mit den Composer Dateien etwas nicht? Läßt sich da ein Parameter setzen?
Ja, OXID eSales fehlt es dort anscheinend an Ressourcen die ausgeliederten Module für die neueren OXID eShop Versionen zu pflegen.
Daher wird sich dort wenig tun aus meiner Sicht. Außer man schafft es dort ein Budget über die Crowd zusammen zutragen um häufig verwendete, kostenlose Module auf die neusten OXID eShop Serien zu migrieren. Wie dies bereits bei anderen Softwarelösungen wie Contao oder TYPO3 üblich ist.