Update Guide Shopware 5.2 auf Shopware 5.3

Bevor du updatest

Wie vor jedem Update gilt: Update alle installierten Plugins und erstelle ein Backup der gesamten Umgebung! Mache dich zusätzlich mit den wichtigen Änderungen und dem Bereich "Was funktioniert nicht mehr?" vertraut, sodass Du Altlasten entfernen und neue Funktionen direkt nutzen kannst.

Plugin Kompatibilität - WICHTIG

Stelle vor dem Update sicher, dass alle Deine installierten Plugins aktuell und kompatibel sind und lösche ggf. inkompatible Plugins, bevor Du updatest, da es sonst beim Update zu Problemen kommen kann und Du ein Backup einspielen musst.

Ob Deine Plugins kompatibel sind, siehst Du in unserem Store, über die Überprüfung durch den Auto-Udater im Backend oder über den Shopware-Account unter Lizenzen prüfen.

Achtung! Es dürfen keine SW5.3 inkompatiblen Plugins im Plugin-Manager auftauchen! Egal ob aktiv oder nicht.

Wichtige Neuerungen

Teil-SSL-Modus Deprecated

Der Teil-SSL-Modus (SSL aktiv, aber "überall SSL nutzen" inaktiv), bei dem nur die sicherheitskritischen Stellen wie Account und Checkout verschlüsselt waren, wird mit Shopware 5.4.0 abgeschafft, SSL lässt sich dann nur noch global aktivieren oder deaktivieren. Beim Update mit aktiviertem Teil-SSL-Modus wird auf den vollen SSL-Modus migriert, das bedeutet, dass alle URLs des Shops nur noch verschlüsselt ausgeliefert werden.

Achtung! Google stuft diese Änderung als neue URL ein und löscht demnach die alten URLs aus dem Index! Stelle also sicher, dass Du alte, nicht verschlüsselte Seiten per 301 auf die neuen verschlüsselten Seiten weiterleitest! Falls Du hier Hilfe benötigst, wende dich bitte an deine (SEO)-Agentur.

Falls nicht schon geschehen, empfehlen wir dringend, die Umstellung schon jetzt durchzuführen! Zum Einen wirkt sich die Umstellung positiv auf das Ranking aus und zum anderen braucht eine so umfangreiche Änderung durchaus seine Zeit. Also fang am besten direkt mit der Umstellung an, wie die Umleitung funktionieren kann, erfährst Du hier: Umleitung aller Aufrufe von http auf https

Shopware Login Token

Der Shopware Login Token, kurz SLT, ist ein Cookie, der die Wiedererkennung von Kunden möglich macht und ist erforderlich, wenn Du Customer Streams und das "Mein Konto"-Menü nutzen willst. Damit im Updateprozess nichts verändert wird, ist diese Funktion zunächst deaktiviert. Weitere Informationen zum Thema werden wir demnächst hier verlinken.

Customer Streams

Mit Customer Streams ist es - ähnlich wie bei Product Streams - möglich, Kunden mittels Filter in Gruppen einzuteilen. Diesen Gruppen kann dann individueller Inhalt in form von Einkaufswelten ausgespielt werden oder sogar individuelle Gutscheine, Newsletter oder Promotions zur Verfügung gestellt werden. Eine detaillierte Beschreibung der Funktion findest Du hier.

Mein Konto Menü

Das Mein Konto-Menü aktiviert sich automatisch mit Aktivierung des SLT-Cookies. Danach werden Kunden, die zum Beispiel durch Schließen des Browsers nur die Session beenden, wiedererkannt und mit Ihrem Namen begrüßt. Zudem erscheint bei Klick auf "Mein Konto" ein Menü mit allen bekannten Account-Links, der Kunde muss sich jedoch bei Klick auf diese wieder einloggen.

Einkaufswelten Vorlagen

Mit Shopware 5.3 ist es möglich, bestehende Einkaufswelten als Vorlagen zu nutzen und Einkaufswelten zu exportieren und importieren, weitere Informationen verlinken wir in kürze hier.

Neue Filter

In Shopware 5.3 kannst Du eigene Filtermöglichkeiten zum Listing hinzufügen, hierzu sind eine Vielzahl von Möglichkeiten verfügbar, In kürze werden wir Dir einen ausführlichen Artikel hier verlinken.

Kaufen über das Listing / QuickView

Ab sofort ist es möglich, Produkte direkt über das Listing bzw. die QuickView zu kaufen, wie Du diese Funktion nutzen kannst, erkären wir Dir in Kürze hier.

Cookie-Hinweis im Core

Shopware stellt nun im Kern einen Cookie-Hinweis zur Verfügung, der sich perfekt in das Theme einfügt. Für Updates ist diese Funktion deaktiviert, um die Funktion evtl. vorhandener Plugins nicht zu beeinträchtigen. Weitere Informationen hierzu findest Du in Kürze hier.

JavaScript asynchron laden

Im Zuge kontinuierlicher Performanceoptimierung kann JavaScript nun asynchron geladen werden, diese Funktion erklären wir Dir in Kürze.

Plugin Sicherheitsmodus

Der Sicherheitsmodus deaktiviert alle Plugins, die nicht von Shopware sind, gerade bei Problemen hilft diese Option ungemein bei der Suche nach der Fehlerquelle. Wie Du den Sicherheitsmodus benutzt, erklären wir Dir in Kürze.

Weitere Neuerungen

  • Medien ersetzen: Im Media Manager können Medien nun ersetzt werden: Medienverwaltung
  • Performance Einkaufswelten: Einkaufswelten werden jetzt in weniger Datenbankabfragen gesammelt ausgeliefert.
  • Einkaufswelten Vorschau: Die Vorschau einer Einkaufswelt wird nun nicht mehr gespeichert, sondern ist eine echte Vorschau.
  • Verwaiste Thumbnails löschen: Mittels des Shell-Befehls sw:thumbnail:cleanup wird nun systemweit nach Bildern gesucht und nicht genutzte Bilder werden gelöscht.
  • CAPTCHA-Überarbeitung: Die CAPTCHA-Methoden wurden erweitert und sind nun nicht nur an Bewertungen und Kommentaren, sondern auch bei Registrierung und Newsletter-Formular möglich.
  • Attributtypen varchar ändern sich: Bisher in VARCHAR genutzte Attribute werden mit dem Update zu TEXT umgewandelt, um die bestehenden Beschränkungen zu entfernen.
  • Signierung des Warenkorbs: Um sich vor Manipulation des Warenkorbs zu schützen, wird dieser mit einer Signatur versehen.
  • Artikelbewertungen: Artikelbewertungen können nun auf Subshops beschränkt werden, um eine korrekte Trennung zu gewährleisten
  • Infinite Scrolling auf Suchseite: Inifinte Scrolling kann nun auch auf Suchseiten genutzt werden
  • Mehrere Artikelslider in Einkaufswelten: Werden mehrere Artikelslider mit gleichen Einstellungen genutzt, so nutzen diese nun nicht mehr die gleiche Datenbasis, sondern liefern unterschiedliche Daten aus.
  • Media Manager: Der Media-Manager speichert die Ansichtseinstellungen nun dauerhaft ab.
  • Freitextfeld-Management: Labels sowie Help- und Supporttexte sind nun für diverse Backend-Sprachen übersetzbar.
  • Library Updates: Die folgenden Bibliotheken wurden geupdated: jQuery, Grunt, grunt-contrib-clean, grunt-contrib-copy, FPDF, FPDI

Was funktioniert nicht mehr?

  • Altes Import/Export entfernt: Das bereits abgekündigte alte Import/Expoprt-Modul wurde entfernt und wird durch das bisherige Import/Export Advanced Modul ersetzt.
  • Eigene Versandartberechnung: Falls Du eigene Versandartberechnung nutzt, muss diese ggf. angepasst werden: "userID" wird ersetzt durch "user_id", "countyID" wird ersetzt durch "country_id" und "stateID" wird ersetzt durch "state_id".
  • Pakettracking:
  • SEO: _escaped_fragment_ wurde aus den Einkaufswelten entfernt
  • Deprecations: Alte Datenbanktabellen s_user_billingaddress, s_user_shippingaddress sowie s_core_engine_elements deprecated
  • Browserkompatibilität: Internet Explorer < 11 wird nicht mehr supportet, jegliche Stylings wurden entfernt

Nach dem Update

Passe die Versionsnummer Deiner eingesetzten Shopware Version in Deinem Shopware-Account an, so dass wir Dir die korrekten Plugins anbieten können: https://account.shopware.com/#/shops

Prüfe nach dem Update die Plugins auf Aktualität, da sich Deine Shopware Version geändert hat, kann es sein, dass nach dem Update von Shopware weitere Updates der Plugins zur Verfügung stehen, nur so ist ein reibungsloser Updateprozess gewährleistet.

Informationen für Entwickler

Wenn Du ein Entwickler bist, ist für Dich auch der Upgrade Guide unserer Developer Doku interessant, diesen kannst Du unter Shopware Developers - Upgrade Guide einsehen.

Weitere interessante Artikel:

Shopware aktualisieren / updaten

Backups erstellen Bevor Du Shopware updatest, '''erstelle in jedem Fall ein Backup''', nur so kannst Du bei Problemen einfach wieder den Betrieb aufnehmen! Plugin Kompatibilität - WICHTIG Stelle '''vor''' dem Update sicher, dass alle...

weiterlesen

First Run Wizard

Einleitung Der First Run Wizard leitet Dich durch die Ersteinrichtung Deiner neuen Shopware Installation. Hier werden grundlegende Dinge im Shop eingerichtet sowie bei Bedarf eine Shopware-ID registriert. Der First Run Wizard wird nur bei...

weiterlesen

Installation & Update per Shell

Vorwort Shopware lässt sich nicht nur per Web-Oberfläche installieren und updaten. Du kannst diese Schritte auch per Shell vornehmen, um z.B. automatisiert Installationen auszurollen und zu aktualisieren. Im folgenden Artikel erklären wir, wie...

weiterlesen
€ 10,00

Preise inkl. gesetzlicher
MwSt. + Versandkosten*