OXID eShop 6.1.0¶
Veröffentlichungstermin: 31.07.2018
Allgemeines¶
OXID eShop 6.1.0 wird als Compilation bereitgestellt. Diese enthält folgende Komponenten:
OXID eShop CE 6.3.0
OXID eShop PE 6.2.0
OXID eShop EE 6.2.0
Theme „Flow“ 3.0.2
AmazonPay 3.1.4
GDPR Opt-In 2.1.1
Klarna 4.0.1
Paymorrow 2.0.1
PAYONE 1.0.8
PayPal 5.2.2
Visual CMS 3.2.1 (PE/EE)
WYSIWIG-Editor + Mediathek 2.1.1
Alle Änderungen in der Compilation können im Metapackage eingesehen werden: https://github.com/OXID-eSales/oxideshop_metapackage_ce/compare/v6.0.3…v6.1.0.
Mit OXID eShop 6.1.0 wurden zwei Sicherheitslücken geschlossen. Eine der beiden Sicherheitslücken ist nur dann relevant, wenn im Shop die Zahlungsart Paymorrow aktiv genutzt wird. Details zu beiden Sicherheitslücken finden Sie auf folgenden Seiten der OXIDforge: Security Bulletin 2018-002 und Security Bulletin 2018-003. Wir empfehlen ein schnelles Update auf diese Shopversion (6.1.0) und auf das ausgelieferte Modul Paymorrow 2.0.1. Eine Anleitung zum Shop-Update finden Sie unter Update-Installation.
Systemvoraussetzungen¶
OXID eShop 6.1.0 läuft unter PHP 7.0 und 7.1. Der Support für PHP 5.6 wurde eingestellt. Als Datenbank wird MySQL in der Version 5.5 oder 5.7 unterstützt. Der Einsatz von MySQL 5.6 wird nicht empfohlen, da es Probleme mit einer Enterprise Edition geben könnte. Beachten Sie dazu bitte den Blog-Post: Set MySQL 5.6 optimizer setting „block_nested_loop = off“ for OXID eShop Enterprise Edition. Als Webserver kann Apache 2.2 oder 2.4 auf einem Linux-System eingesetzt werden.
Installation¶
Für die Installation, folgen Sie bitte den Anleitungen im Abschnitt „Installation“:
Neu-Installation
Update-Installation
Bitte führen Sie das Update erst in einer Test- oder Entwicklungsumgebung, einer Kopie Ihres aktuellen Shops, aus. Testen Sie anschließend den Bestellprozess sowie Zahlungs- und Versandarten. Arbeitet der Shop korrekt, kann der Shop im Live-System durch den aus der Test- oder Entwicklungsumgebung ersetzt werden.
Neue Funktionen¶
Neue Komponenten der OXID eShop Compilation¶
Die OXID eShop Compilation wurde durch die Module GDPR Opt-in 2.1.1 und Klarna 4.0.1 erweitert. Das Modul GDPR Opt-in stellt Opt-in-Funktionen bereit, welche der OXID eShop für die Umsetzung der Datenschutz-Grundverordnung (DSGVO) benötigt. Mit dem Modul Klarna wird ein weiteres Zahlungsmodul ausgeliefert, mit dem Shopbetreiber beispielsweise Zahlungen auf Rechnung, per Ratenkauf oder per Sofortüberweisung über den Finanzdienstleister Klarna abwickeln können.
PSR-3 Logger¶
Ein Logger nach Spezifikation von PSR-3 wurde in den OXID eShop integriert. Die standardisierte Schnittstelle zum automatischen Erstellen und Abspeichern von Logs ersetzt den bisherigen Logging-Mechanismus des Shops.
Verbesserungen und Anpassungen¶
Aktualisierte Komponenten der OXID eShop Compilation¶
Folgende Komponenten wurden auf eine neue Version aktualisiert:
OXID eShop CE (Update von 6.2.0 auf 6.3.0), Changelog 6.3.0
OXID eShop PE (Update von 6.1.0 auf 6.2.0)
OXID eShop EE (Update von 6.1.1 auf 6.2.0)
Theme „Flow“ (Update von 3.0.0 auf 3.0.2), Changelog 3.0.2
AmazonPay (Update von 3.0.2 auf 3.1.4)
Paymorrow (Update von 2.0.0 auf 2.0.1), Changelog 2.0.1
PAYONE (Update von 1.0.5 auf 1.0.8), Changelog 1.0.8
PayPal (Update von 5.1.6 auf 5.2.2), Changelog 5.2.2
Visual CMS (PE/EE, Update von 3.2.0 auf 3.2.1) Changelog 3.2.1
Konfigurierbares Kontaktformular¶
Im Administrationsbereich kann unter Einstell. in der Sektion Weitere Einstellungen eingestellt werden, welche Eingabefelder des Kontaktformulars Pflichtfelder sein sollen. Nur die aktivierten Felder werden beim Abschicken des Kontaktformulars validiert.
, RegisterkarteDiese Einstellungen für das Kontaktformular wurden im Zusammenhang mit der Datenschutz-Grundverordnung implementiert, um Shopbetreibern die Möglichkeit zu geben, nur die für die Bearbeitung einer Anfrage notwendigen Daten zu erheben.
Module können Smarty-Plugins überschreiben¶
Module sind jetzt in der Lage, Smarty-Plugins zu überschreiben. Dafür wurde die Version 2.1 der Metadata eingeführt.
Nicht mehr unterstützte Features und Funktionen¶
Das für den OXID eShop 4&5 verwendete Prüfscript, welches die Integrität der .php-Dateien und Templates prüfte, wird nicht mehr unterstützt. Der Aufruf aus dem Administrationsbereich heraus durch Aktivieren des Kontrollkästchens Versionsprüfung ausführen und abfragen unter wurde entfernt.
Korrekturen¶
Es wurden die oben genannten Sicherheitslücken geschlossen. Die mit diesem Release behobenen Bugs sind identisch wie die der Version 6.0.3. Da Bugs im Bugtrack-System nicht für alle Versionen als behoben markiert werden können, gilt die Liste für OXID eShop 6.0.3.
https://bugs.oxid-esales.com/changelog_page.php?version_id=433
Änderungen gegenüber der vorhergehenden Version der Komponente OXID eShop können im Repository der Community Edition auf GitHub eingesehen werden: https://github.com/OXID-eSales/oxideshop_ce/compare/v6.2.0…v6.3.0. Wechseln Sie zur Registerkarte Files changed, um die Liste aller geänderten Dateien aufzurufen.