Update Guide Shopware 5.1

Vorwort

Das Minor Update von Shopware 5.0 auf Shopware 5.1 ist ebenso einfach wie alle anderen Updates und verhält sich genauso. Bitte beachte aber, dass viele Änderungen vorgenommen wurden. Deshalb sollte das Update vorher auf einem Testsystem getestet werden. Zudem sollte unbedingt ein Backup angelegt werden, um dies bei Problemen einspielen zu können.

Systemvoraussetzungen

Die Systemvoraussetzungen haben sich zu Shopware 5.1 nicht geändert. Allerdings wird die Shopware 5.1 die letzte Version sein die PHP 5.4 unterstützt. Ab den nächsten Minor Releases wird PHP 5.5+ vorausgesetzt.

Wir empfehlen aber dringend das Update mit dem AutoUpdate Assistenten durchzuführen, da dieser zusätzlich ein Systemüberprüfungen anbietet. Ein Update auf Shopware 5.1 wird Ihnen ab Version 4.3.5/4.3.6 im Shopware Backend angeboten.

Update-Prozess

Es gibt mehrere Wege ein Update auf die neue Shopware Version durchzuführen. In unserem Release Artikel sind zwei Wege beschrieben, wie Du das Update manuell durchführen kannst. Diese Aktualisierung kann dann ab Shopware Version 4.2.x durchgeführt werden.

Die installierten Plugins müssen in einer SW5-kompatiblen Version vorliegen. Update niemals mit nicht kompatiblen SW5-Plugins. Sofern nicht kompatible SW5-Plugins installiert sind (egal ob diese deaktivert sind oder nicht), müssen diese Plugins vor dem Update komplett deinstalliert werden. Andernfalls ist das Backend bzw. der Plugin-Manager nach dem Update auf SW5 nicht mehr aufrufbar. In diesem Fall muss ein Backup zurückgespielt und das Update nochmalig durchgeführt werden. Kontrolliere die Plugins auf SW5-Kompatibilität zur Sicherheit vorab in unserem Store.

In unseren Wiki-Artikeln zu Shopware aktualisieren / updaten und Shopware Updates Debuggen erhältst Du weiterführende Informationen zum Update-Prozess.

Wichtige Informationen

PHP 7 Kompatibilität

Im November 2015 soll die nächste Major Version PHP 7 erscheinen und dazu bringt Shopware 5.1 die nötigen Kompatibilitätsänderungen mit. Wir empfehlen daher auf die finale Version von PHP 7 upzudaten sobald die eingesetzten Softwarekomponenten(Shopware Plugins, IonCube Loader, 3rd Party Libraries) ebenfalls mit PHP 7 kompatibel sind, da eine signifikante Performancesteigerung gegenüber PHP 5 zu verzeichnen ist. Wir empfehlen dringend dies vor dem Update auf einem Testsystem zu validieren.

AJAX Varianten

In Shopware 5.1 werden nun Varianten auf der Artikeldetailseite ohne kompletten Seitenreload neu geladen. Das führt zu einer viel besseren Bedienbarkeit Deines Shops vor allem auf Tablets und Smartphones. Falls es Probleme geben sollte, mit Plugins die Du verwendest, kannst du diese Funktion bequem über die Theme Einstellungen deaktivieren. Im Standard wird diese Funktion aktiviert.

Wichtiger Hinweis: Bitte prüfe nach dem Update ob Varianten-Artikel korrekt funktionieren und in den Warenkorb gelegt werden können. Falls Du hier Probleme feststellen solltest, weißt dies darauf hin, dass das Template an dieser Stelle komplett überschrieben worden ist oder falsch erweitert wurde. In diesem Fall solltest Du die Funktion wie oben beschrieben in den Theme-Einstellungen deaktivieren.

Media Service

Shopware 5.1 beinhaltet einen neuen Media Service welcher es ermöglicht nun große Mengen an Dateien und Bildern in Deinem Shop zu nutzen. Hierzu werden die Bilder in weiteren Unterordner in Shopware verteilt. Wenn Du nginx als Webserver benutzt, musst Du Deine nginx-Konfiguration aktualisieren um Probleme mit Medien vorzubeugen. Eine aktualisierte Konfiguration findest Du hier.

Import / Export Modul

Da das alte Import/Export Modul mit Shopware 5.2 komplett entfernt wird, wird empfohlen das neue, vorher als Advanced Feature, Import/Export Modul zu verwenden. Hier findest Du den Link zum Store.

Shopware 5.1 bereitet eine ElasticSearch integration vor womit Shopware auch bei sehr großen Artikelmengen noch sehr gut skaliert. Bei kleineren Artikelmengen < 50.000 wird es nicht empfohlen ElasticSearch zu benutzen. Support wird nur mit einer Enterprise Version gegegeben.

Übersetzungen

Mit Shopware 5.1 werden eine Menge Grundeinstellungen übersetzbar. Des Weiteren sind jetzt auch die Snippets der Zahl- und der Bestellstatus übersetzbar. Darüber hinaus lassen sich nun Kategorien duplizieren. Das Übersetzungsfenster wählt zudem direkt die erstmögliche Sprache aus um direkt Übersetzen zu können.

Weitere Änderungen

Product Streams

  • Anlegen von Listings mit eigenen Filtern
  • Anlegen von Artikel Slidern in Einkaufswelten mit Ihrem Product Stream
  • Anlegen von Streams als Zubehör-Slider auf der Detailseite (Cross-Selling)

Digital Publishing

  • Anlegen von Bannern mit Responsive Text
  • Banner können übersetzt werden
  • Advanced Feature

Usabilityänderungen Artikelmodul

  • Die Eigenschaftszuweisung befindet sich nun in einem neuen Tab-Reiter und wurde komplett erneuert.
  • Cross-Selling wurde ebenfalls in einem neuen Tab-Reiter verschoben
  • Die Artikelübersetzungen wurden verbessert
  • Die Sidebar "Artikel-Optionen" wurde komplett entfernt.

Medienverwaltung

  • Papierkorb - ungenutze Medien aus dem Artikel-Album werden in einem Papierkorb gesammelt
  • Cronjob zur Identifikation von ungenutzen Medien.
  • Der Papierkorb lässt sich auch per Konsole befüllen: sw:media:cleanup.

Sonstiges

  • Die Suche kann nun umgestellt werden, sodass die Suche bei mehreren Suchbegriffen genauer wird.

War dieser Artikel hilfreich?