Shopware 6 Schnittstellen und Technologien – shipping und fullfillment

Shipping and Fullfillment

Sendcloud Shipping and Fullfillment Empfehlung

DHL Paket – Lösungen für den Paketversand und -empfang mit DHL Shipping and Fullfillment

Ausfuhr- und Paketabwicklung (Zoll, Export, Paket) Shipping and Fullfillment

MyParcel.com Deutschland Shipping and Fullfillment

PostFinance AG Shipping and Fullfillment

byrd technologies GmbH Shipping and Fullfillment

YouSellWeSend GmbH Shipping and Fullfillment

shipcloud – Der Shipping Service Provider für Shopware Shipping and Fullfillment




Shopware 6 Schnittstellen und Technologien – payment

Payment

PayPal Payment Bereits vorinstalliert

Klarna Payment Empfehlung

Mollie Payment Empfehlung

Stripe Payment Empfehlung

Amazon Pay Payment Empfehlung

ratenkauf by easyCredit Payment Empfehlung

BS PAYONE Payment Empfehlung

Adyen Payment Empfehlung

Payment Plug-Ins für paydirekt Payment

unzer Payment

payever Payment

RatePAY GmbH Payment

easybill – Rechnungserstellung für Multichannel-Händler Payment

Skrill Payment

MF Group – Kauf auf Rechnung (inkl. Teilzahlungsoption) Payment

Tesch mediafinanz Inkasso und Bonitätsprüfung Payment

Buckaroo Payment Plug-in ? Payment

MultiSafepay Payment

CrefoShopwarePlugIn für Deutschland Payment

Billie GmbH Payment

cashpresso Ratenkauf Payment

Komfortkasse Payment

Unzer (payolution) Payment

Santander Payment Services Payment

Payrexx Payment

PAY. all-in-one payment methods plugin for Shopware 5 Payment Empfehlung

Kauf auf Rechnung/Lastschrift by Consors Finanz Payment




Shopware 6 PWA Frontend

Das PWA-Frontend für ein herausragendes Kundenerlebnis

Das PWA-Framework: Mit bewährter Technologie entwickelt – nahtlos in Shopware 6 integriert

Die Shopware PWA wurde komplett neu entwickelt, um das volle Potenzial von Shopware 6 zu entfesseln und ein innovatives und flexibles Frontend zu ermöglichen. E-Commerce-Teams können mit der Shopware PWA noch nie dagewesene Kundenerlebnisse schaffen – und zwar anhand von Technologien, die durch ihre Einfachheit und Handhabe überzeugen.

Ohne WiFi

Quickstart

Headless

Was macht die Shopware PWA so einzigartig?

Die Shopware PWA ist hochperformant und mit zahlreichen Shopware-6-Features kompatibel. Zudem ermöglicht sie Entwicklern eine einfache Integration und bietet Zugang zu Tools, die Marketing-Experten lieben.Grenzenlose Kreativität

Grenzenlose Kreativität

Das flexible Stand-alone-Frontend wurde mit einer leistungsstarken UI-Library entwickelt. Dadurch können kreative Designs und Funktionalitäten ohne Einschränkungen implementiert werden. Mit der Shopware PWA kannst Du ein Design implementieren, ohne Dich auf das Backend fokussieren zu müssen, und so die Funktionalität verbessern.Die Vorteile des Stacks

Die Vorteile des Stacks

Verlieb Dich in die Frontend-Entwicklung mit unserer modernen Vue.js-App, die über Nuxt.js läuft. Die Shopware PWA wurde komplett neu entwickelt, um von der neuesten Frontend-Technologie und den Best Practices der Vue.js-Community zu profitieren.Geeignet für komplexe Enterprise-Projekte

Geeignet für komplexe Enterprise-Projekte

Wir kennen die Herausforderungen, die E-Commerce für größere Unternehmen mit sich bringt. Es gibt zahllose Anwendungen, die Anforderungen an das Frontend sind hoch und Seitenladezeiten unter einer Sekunde ein Muss. All das wurde bei der Entwicklung der Shopware PWA berücksichtigt, die sich direkt in Dein WMS oder PIM-System integrieren lässt.

So passt sich die Technologie an die Anforderungen des Projekts an – und nicht umgekehrt.Schnelle Integration

Schnelle Integration

Marketing-Experten und E-Commerce-Manager bevorzugen bestimmte Tools, die sie immer wieder nutzen – sei es beim Content-Management, der Hyper-Personalisierung auf Produktseiten oder beim Tracking des Nutzerverhaltens über die gesamte Customer Journey hinweg. Mit der Shopware PWA lassen sich diese Tools einfach integrieren, was den ohnehin schon großen Funktionsumfang von Shopware 6 noch einmal erweitert.

The Framework of Shopware PWA

Das Framework

Die Shopware PWA wurde in Zusammenarbeit mit Vue Storefront entwickelt. Damit beruht diese PWA der nächsten Generation auf jahrelanger Erfahrung und bewährten Best Practices.

Du bist bereits vertraut mit Vue.js oder Vue Storefront? Dann wirst Du Dich in der Anwendung leicht zurechtfinden. Oder bist Du im Bereich der Frontend-Entwicklung noch neu? Auch das ist kein Problem, denn Vue.js, Nuxt.js und SCSS bieten umfassende Dokumentationen und ermöglichen einen einfachen Einstieg.

Sieh Dir den Code auf Github an, wirf einen Blick auf die Doku und sprich mit uns auf Slack.

https://github.com/DivanteLtd/shopware-pwa

https://shopware-pwa-docs.vuestorefront.io/

https://slack.shopware.com/




Shopware 6.4 – Chancelog

6.4.0.0 04.05.2021 Min. Version: 6.3.0.0 Art des Releases: Major Projekt-Status: Veröffentlicht Release-Zeitpunkt: 04.05.2021 – 09:24 Umgesetzte Tickets: issues.shopware.com GitHub Repository: github.com Upgrade Info: upgrade.md

SHA256
9c4376bc5ee94f8000b24fa55f9b67b42c38daf9847c4260d024ad40cf9e7bb7 Prüfsumme

SHA256
9fbd81bc97681a1002d5dfcbe1e119f0e24d4cb07d163b1f52bd800f3efc563a Prüfsumme

Informationen

Dieses Update-Paket ist kumulativ und beinhaltet Fehler-Korrekturen und neue Features. Als Voraussetzung wird mindestens Shopware 6.3.0.0 oder größer benötigt.

Sollten Sie beim Update Versionen überspringen, beachten Sie bitte alle Updateinformationen zwischen Ihrer momentanen Version und der Version auf die Sie updaten wollen.

Changelog

Wichtig – Update von 6.4 RC auf 6.4 nicht verfügbar

Auf Grund von technischen Änderungen ist ein Update von der 6.4 RC Version über den Auto-Updater nicht möglich. Ein manuelles Update ist nach wie vor möglich. Ein Update von 6.3.x.x ist über die normalen Wege möglich. Wir möchten in diesem Zuge noch einmal darauf hinweisen, dass eine RC version nicht für den Produktivbetrieb vorgesehen ist.

Wichtige Änderungen bei dynamischen Produktgruppen

Die zur Verfügung stehenden Felder für die Regeln der dynamischen Produktgruppen wurden verändert. Das System wurde aus Performance- und Usability-Gründen mit einer Zulassungsliste versehen, welche im Standard nur die nötigen Felder zur Verfügung stellt. In seltenen Fällen könnte es dazu führen, dass ein verwendetes Feld im Standard nicht mehr zur Verfügung steht. Bitte überprüfe nach dem Update die Regeln Deiner dynamischen Produktgruppen. Plugins können die Zulassungsliste mit weiteren Feldern erweitern. Weitere technische Informationen dazu finden Sie in der UPGRADE-6.4.md Datei.

Update der minimalen Systemvoraussetzungen

Für Shopware 6.4 wurden einige der Systemvoraussetzungen angehoben. Neben der minimalen PHP Version 7.4.3 ist ebenfalls die Erweiterung „ext-sodium“ erforderlich. Eine komplette Auflistung der Systemanforderungen findest Du hier.

6.4.0.0

NEXT-5407Bekannte customFields werden in Elasticsearch mapping nun typisiert
NEXT-10560Die Pfade zu den Fonts im Standard-Theme werden nun relativ zur app.css aufgelöst. Dies fixt die Font-URLs, wenn die Administration unter eine andere Domain als die Storefront betrieben wird.
NEXT-13836Bewertungen werden nun auch im Mobile-Offcanvas korrekt angezeigt.
NEXT-13909Änderungsmails für Bestellungen werden nun komplett in der Sprache der Bestellung versandt.
NEXT-14078Es ist wieder möglich die Position der Postleitzahl zu ändern
NEXT-14156Es gibt nun einen Task, um die Versions Tabellen in der Datenbank zu bereinigen
NEXT-14281Problem beim Rendering von Rechnungs-PDFs behoben
NEXT-14340Die Vererbung im Produkt Modul war Fehlerhaft. Dadurch konnten bestimmte Attribute nicht richtig vererbt werden. Dies wurde behoben.
NEXT-14344Tabellentitel in den Dokumenten sind nun mit ihren Spalten bündig
NEXT-14351Die Umsatzsteuer-ID in Mailvorlagen und Rechnungsvorlagen wird aus dem Bestellkunden übernommen
NEXT-14371Es wurde behoben, dass ein Update nicht alle nicht mehr erforderlichen Dateien gelöscht hat. Dies konnte z.B. zu Fehlern beim Ausführen des `bin/build-administration.sh` Skriptes führen.
NEXT-14411Es wurden einige Performance Optimierungen bei der Thumbnail Generierung, sowie bei der Indexierung von Medien vorgenommen.
NEXT-14415Positionen mit Erstell-/Erscheinungsdatum und Datumsbereich-Regeln im Rule Builder zeigen nun die lokale Zeit, aber speichern in UTC
NEXT-14422Kleinere Visuelle Bugs wurden im „My Extensions“-Bereich behoben
NEXT-14426Es wurde ein Fehler korrigiert, bei dem die Mehrfachauswahl bei custom fields im Kategorie Module nicht richtig funktionierte
NEXT-14465Es wurde behoben, dass Fehler und Benachrichtigungen im Checkout Prozess der Storefront doppelt anzeigt werden.
NEXT-14467Namen der Hersteller auf der Wunschliste werden nun nicht mehr großgeschrieben
NEXT-14468Die minimale Höhe von den Erlebniswelten-Elementen „Bild-Slider“, „Bild“ und „Galerie“ wird nicht mehr automatisch auf 0 gesetzt, wenn der „Anzeigemodus“ geändert wird.
NEXT-14469Text für die Steuerberechnung im Versandmodul wurde ins Deutsche übersetzt.
NEXT-14472Custom Fields Karte auf der Produkt-Detail-Seite wird nicht mehr angezeigt wenn es keine Custom Fields gibt.
NEXT-14474Das generieren vieler Promotion codes führt nun nicht mehr zu einem Fehler. Des Weiteren wurde die Performance beim generieren der Codes optimiert
NEXT-14486Wenn bei der Regelauswahl beim Erstellen von dynamischen Produktgruppen „Hersteller“ ausgewählt werden, werden nicht mehr Produkte, sondern Hersteller angezeigt.
NEXT-14508Die Wunschliste versucht nicht länger Filter zu laden
NEXT-14548Schließen-Schaltfläche auf Review und Beschreibung Offcanvas erscheint nun auch für CMS Produktseiten auf Mobil
NEXT-14568Der Button für das erstellen neuer Cross Selling verschwindet nicht mehr wenn man eine Cross Selling bearbeitet
NEXT-14633Der Symfony Router unterstützt jetzt UTF-8 (TheKeymaster)
NEXT-14705Umgestaltung der Dashboard Startseite mit mehr hilfreichen Links & Informationen.
NEXT-14735Pfeil-Navigation im Image Slider von selbsterstellten Produktdetailseiten funktioniert wieder.
NEXT-14736Wir korrigiert, dass wenn eine Kategorie über eine dynamische Produktgruppe mit Eigenschaftsfilter befüllt wird wurden keine Filtergruppen mit anderen Eigenschaften mehr angezeigt.
NEXT-14750Varianten werden nun wieder richtig dupliziert, wenn verschiedene Übersetzungen bei den Varianten gepflegt sind.
NEXT-14801Es wurde ein Fehler in der Administration behoben, der die Erweiterung von Komponenten durch `Component.override` verhinderte, wenn die zu überschreibenden Komponenten ein `Mixin` enthielten.
NEXT-14845Behebt einen Fehler, bei dem die getaggte Suche in anderen Modulen über die globale Suchleiste nicht funktioniert.
NEXT-14918Der Plugin-Ladevorgang in der Administration wurde geändert, um eine fehlende JavaScript-Datei eines Plugins zu ignorieren, anstatt abzustürzen mit einem JavaScript Fehler. Es wird stattdessen eine Warnung in der Entwickler-Konsole angezeigt.

6.4.0.0 RC

NEXT-1797Management von Plugin-Abhängigkeiten vereinfacht (mitelg)
NEXT-5840Verschachtelte Bestellpositionen werden in den Dokumenten nun richtig sortierung und dargestellt.
NEXT-6963Die Ausrichtung von Preisen und Kosten im Warenkorb Offcanvas wurde verbessert
NEXT-7365In custom Plugins werden die SCSS Dateien für die Storefront nicht mehr rekursiv geladen. Es wird nun ein einzelner Einstiegspunkt verwendet.
NEXT-7553Kontaktformular in Modalbox korrigieren: Link zu den Datenschutzbestimmungen funktioniert nicht.
NEXT-7986Geänderte Verwendung von inline `background-image` in `sw_thumbnails`, um responsive Bildauflösungen zu haben (runelaenen)
NEXT-7997Option zur Anzeige der Varianten als Dropdown hinzugefügt (sebi007)
NEXT-8112Der Admin Worker für die Message queue blockiert nun nicht mehr kontinuierlich einen PHP Prozess. Sollten keine Messages in der Queue liegen, so wird der Prozess frühzeitig abgebrochen.
NEXT-8172Warnung hinzugefügt, dass Plugins keine Menüeinträge auf erster Ebene mehr hinzufügen können
NEXT-8235Es besteht die Möglichkeit eine dritte Menüebene hinzuzufügen Menü Verhalten wurde Fehlertolerant gestaltet Menü Farben wurden leicht angepasst
NEXT-8452Rundungsverhalten zu den Währungseinstellungen hinzugefügt.
NEXT-8455Preisfelder in der Administration können nun mit mehreren Nachkommastellen gepflegt werden.
NEXT-8690Wenn die Deaktivierung von Themes vor einem Update nicht möglich ist, werden Nutzer nun darüber informiert
NEXT-9291Checkbox zur Datenschutzinformationen hinzufügen (runelaenen)
NEXT-9359Der Storefront Filter für die Bewertungen wird nun als Auswahl Liste dargestellt.
NEXT-9589Listen-Einstellungen im Admin werden nun permanent pro Benutzer gespeichert.
NEXT-9836Verbesserung der Auswahl von Zahlungs- und Versandarten im Checkout Prozess. Die Auswahl kann nun direkt auf der Checkout Seite durchgeführt werden und es wird kein zusätzliches Modal-Fenster mehr geöffnet.
NEXT-10065Die Sortierung der Eigenschaften wird nun korrekt berücksichtigt
NEXT-10126die englische Mail verwendet englische Zeitformate und die deutsche deutsche Zeitformate
NEXT-10402Mindest-PHP-Version auf PHP 7.4 angehoben
NEXT-10539Regeln können nun nicht mehr gelöscht werden, solange sie mit anderen Entitäten verknüpft sind.
NEXT-10672Fix Admin-Suche nach Kunden-E-Mail bei Eingabe der vollständigen E-Mail
NEXT-10679Die Werteanzahl für die Sprachen wurde korrigiert (lacknere)
NEXT-11000Templates für wesentliche Merkmale benötigen jetzt einen Namen
NEXT-11082Datumsauswahl berücksichtigt nun Zeitzonen korrekt
NEXT-11249– Fügt das fehlende „s“ hinzu – Korrigiert Schreibweise mehrerer Labels in den Zusatzfeld-Snippets
NEXT-11384Abbruchbutton beim bearbeiten von E-Mail-Templates hinzufügen (StVak)
NEXT-11401Korrekte Fehlermeldung beim Speichern eines Produkts mit bereits vorhandener Produktnummer hinzugefügt (jdambacher)
NEXT-11621Bilder werden beim Zurückblättern im Browser falsch/zu klein dargestellt
NEXT-12036Im Admin wird nun sichergestellt, dass der minimale Start Wert der ersten Preisstaffel korrekt konfiguriert wird.
NEXT-12038Ab-Preise werden nun anders in der Storefront angezeigt
NEXT-12051Kunden, die mit Tags versehen worden sind, können gelöscht werden.
NEXT-12092Tippfehler in CSS-Selektor behoben. (amenk)
NEXT-12093Leeren Zustand der benutzerdefinierten Felder korrigiert (runelaenen)
NEXT-12173Felder SalesChannel & Kundennummer im Kundenmodul als erforderlich markiert (jdambacher)
NEXT-12181Die Produktbewertung kann Bewertungen veröffentlichen, wenn das Produkt bereits von anderen Benutzern bewertet wurde
NEXT-12242PHP 8.0 Kompatibilität hinzugefügt
NEXT-12246Der Standard-Mailer wurde von Swiftmailer auf SymfonyMailer umgestellt.
NEXT-12262Es ist nun möglich, auf die Schließen-Schaltfläche des Filters zu klicken, ohne den Bereich dahinter auszulösen
NEXT-12264Es ist nun möglich im Rule Builder und in den dynamischen Produkt Gruppen die Gruppen von Eigenschaften zu sehen und nach diesen zu filtern.
NEXT-12265Es ist nun möglich der Blacklist für dynamische Produktgruppen weitere Einträge via Plugin hinzuzufügen.
NEXT-12273Lange Wörter wie z.b. Artikelnamen werden nun im offcanvas Warenkorb umgebrochen anstatt einen scrollbalken zu verursachen. (tinect)
NEXT-12289Bei den Regeln wurde ein neuer Tab-Reiter hinzugefügt, unter welchem man die verwendeten Stellen der Regel ansehen kann.
NEXT-12325Richtlinie für technische Bezeichnungen von Einstellungen vereinfacht. (JoshuaBehrens)
NEXT-12345Technischen Namen der Einstellung für die HTTP-404-Seite geändert.
NEXT-12478Neue Events im Warenkorb hinzugefügt, damit Plugins Änderungen an den Produkten besser verfolgen können. (maqavelli)
NEXT-12506Platzhalter-Komponente hinzufügt und im Promotions UI rework implementiert
NEXT-12507Allgemeine Einstellungen für Promotions implementiert
NEXT-12508Promocodes Card in der Administration hinzugefügt
NEXT-12510Code-Generierung von festgelegten Codes für Promotions implementiert
NEXT-12511Empty-state für Individuelle Aktionscodes eingefügt
NEXT-12512Warnungsmodal bei Wechsel zwischen Aktionscodetypen implementiert
NEXT-12513Aktionscode-Generierungsmodal für Promotion v2 implementiert
NEXT-12514Listing für Individuelle Aktionscodes implemented
NEXT-12516Hinzufügen von Promotion Codes via Modal implementiert
NEXT-12517Aktionscode generierung überarbeitet + API-Routen dafür hinzugefügt
NEXT-12612Es wurde ein Upload Button unter meine Erweiterungen hinzugefügt
NEXT-12614Extension Module: Man kann sich mit seinem Account nun einloggen
NEXT-12638Karte „Voraussetzungen“ zum Aktionsmodul hinzugefügt
NEXT-12639„Regelbasierte Bedingungen“ Karte hinzugefügt
NEXT-12640Rabatte Tab hinzugefügt Empty State mit Action Button hinzugefügt
NEXT-12641Neue Standard-Komponenten `sw-wizard`, `sw-wizard-page` & `sw-wizard-dot-navigation` hinzugefügt
NEXT-12642Rabatt-Konfiguration für den Typ „Versandkosten-Rabatt“ im Wizard hinzugefügt „Versandkosten-Rabatt“ im Listing der Rabatte hinzugefügt
NEXT-12643New Wizard Seite „Versand Rabatt ohne Trigger“ hinzugefügt
NEXT-12644Fügt eine neue Komponente „sw-promotion-v2-cart-condition-form“ zum neuen „sw-promotion-v2“ Modul hinzu
NEXT-12646Promotions-Discount-Listing hinzugefügt
NEXT-12647Wizard Karte – Rabatt Type Einstellungen hinzugefügt
NEXT-12648Standard-Rabattyp CRUD + Rule-Auswahl implementiert
NEXT-12667Anrede in Kontaktformular-Mails hinzufügt (t2oh4e)
NEXT-12679Erweitere Preise in der Konfigurationsmaske eines Rabattes hinzugefügt
NEXT-12680Erweitere Preise Maske im Rabatt-Wizard hinzugefügt
NEXT-12903Labels in den Auflistungsseiten des Extension Stores anzeigen
NEXT-12942Das Logo hat jetzt eine maximale Breite von 300px.
NEXT-12947Die Dokumentnummer kann nicht mehr dupliziert werden
NEXT-12957Ein Plugin-Download löst nicht mehr automatisch ein Update aus
NEXT-13053Erlaubt das Abrufen von Gastkundeninformationen über die Store-Api
NEXT-13075Verschiedene Komponententests für extension-store Komponenten hinzugefügt
NEXT-13119Mehrere Hilfstexte auf der Produkt- und Kategorie-Detailseite hinzugefügt.
NEXT-13165scheduledTask neu geplant, um mit der nächsten Ausführungszeit durch die letzte der Ausführungszeit zu laufen
NEXT-13175Das Modal für das Zuweisen von Kategorien zum Layout wird nicht mehr automatisch geöffnet, nachdem man neu erstellte CMS Layouts speichern möchte.
NEXT-13189Browser zurück funktioniert nicht mit Paginator und Filter
NEXT-13192Mehrfach aufkommende Produkte auf einer Seite können nun zur Wunschliste hinzugefügt werden
NEXT-13204Anzeige der Landing Pages unter den Kategorien
NEXT-13205Implementierung des „Allgemein“-Tabs
NEXT-13206Implementieren des „Inhalte“-Tabs
NEXT-13207Implementierung der Storefront-Anzeige für die Landing Pages
NEXT-13209Der Datepicker Kalender wird nun in der eingestellten Adminsprache dargestellt.
NEXT-13221Implementierung des Duplizieren für Landing Pages
NEXT-13222E2E und Jest Tests hinzugefügt
NEXT-13223Implementieren der CRUD-Funktionalität für die Landing Pages
NEXT-13243Einige Datenbankspalten in der `customer` Tabelle wurden umbenannt.
NEXT-13252Behoben: Die Optionen für die Paginierung / Elemente pro Seite funktionieren nicht
NEXT-13262Option „Im Produktdetail ausblenden“ für Eigenschaften hinzufügen (runelaenen)
NEXT-13273CMS-Seiten können nun über die API versioniert werden
NEXT-13274Übersetzungen von versionierten Entitäten werden nun korrekt geladen
NEXT-13293Implementierung des finalen Designs für die Landingpages
NEXT-13296Es ist nun möglich Variablen in Text Elementen von Kategorieseiten einzufügen.
NEXT-13297Standard-Steuersätze werden übersetzt angezeigt.
NEXT-13375Korrigiert falsches Verhalten des Menüs
NEXT-13387Medien, die mit Tags versehen worden sind, können gelöscht werden.
NEXT-13399„storefront:watch“ Command aus dem Development Template entfernt
NEXT-13424Event Dispatcher Events hinzugefügt, wenn eine Adresse vom Kunden als Standard-Rechnungs- oder Lieferadresse festgelegt wird (sr-SW6-workshop)
NEXT-13445Menüfarben angepasst und Icons für die Visualisierung der dritten Menüebene wiederhergestellt
NEXT-13456Problem behoben was dafür gesorgt hat, dass beim Zuklappen von Menüeinträgen diese entfernt worden sind.
NEXT-13475Die Regel „Position mit Anzahl“ berücksichtigt nun auch Produkte aus „Custom Products“
NEXT-13481Performance des Checkouts auf System mit sehr vielen Bestellungen verbessert.
NEXT-13504Produktzuweisung von Kategorien in separaten Tab verschoben
NEXT-13505Zwei neue Komponenten „sw-category-entry-point-card“ & „sw-category-sales-channel-multi-select“ hinzugefügt
NEXT-13506Layoutzuweisung von Kategorien in CMS Tab verschoben
NEXT-13507SEO & SEO URLs von Kategorien in separaten Tab verschoben
NEXT-13508Eine neue Komponente hinzugefügt `sw-category-entry-point-modal`
NEXT-13509Einstellungen für die Navigation dem Sales Channel hinzugefügt
NEXT-13510Änderungen des Sitebuilders für die Home-Navigation hinzugefügt
NEXT-13512Einstellungen zu existierender Link-Einstellungs-Karte hinzugefügt
NEXT-13513Virtuellen Kategorietypen „column“ erstellt
NEXT-13514Service-Menü von Titelleiste in Footer verschoben
NEXT-13520Einstellungen für interne Links zu Kategorien hinzugefügt
NEXT-13524Die Höher der abgerundeten CMS Elemente wurde angepasst um nun standardmäßig rund zu sein (vorher Oval) (marius-faber)
NEXT-13534Einige Rechtschreibfehler in den DE-Produkt-Snippets korrigiert.
NEXT-13545Shopbetreiber werden nun darauf hingewiesen, dass Lizenzen selbständig gekündigt werden müssen, wenn die Installation einer izensierten Erweiterung fehlschlägt
NEXT-13546Fix Benutzerdefinierte Sortierung nach benutzerdefiniertem Feld erzwingt nicht die Auswahl des benutzerdefinierten Feldes
NEXT-13584Fix Nur Firmenregistrierungen zulassen funktioniert nicht
NEXT-13614Breadcrumbs von Strukturkategorien sind nicht länger klickbar
NEXT-13627Vorschaubilder werden bei den Ansichten korrekt angezeigt
NEXT-13630die seoUrl für den Benutzerdefinierter Link wird nicht mehr erzeugt
NEXT-13650Datenzuordnungen sind nun wieder möglich
NEXT-13653Es wurde ein Fehler behoben, der die Anzeige von Dokumenten unter bestimmten Vorraussetzungen verhinderte
NEXT-13656Die Nummernkreis Zuordnung für globale Typen wurde repariert
NEXT-13688Sortierung und Erweiterbarkeit von SalesChannelDomain verbessert
NEXT-13689Deprecation-Version für alte Promotionsinhalte angepasst
NEXT-13709Paginierungsfehler bei den Generierungsvarianten wurde behoben
NEXT-13718Falsches Verhalten für Fehlerseiten behoben, bei denen alle Bundle-Templates geladen wurden, statt derer, die das Theme benötigt
NEXT-13722Die E-Mail kann bereits mit der Adresse des Empfängers in der Kategoriekonfiguration versendet werden
NEXT-13756SwiftMailer wurde durch Symfony mailer ausgetauscht
NEXT-13762Produkt-SEO-Schlüsselwörter können gespeichert werden
NEXT-13774Kann Varianten im Register Varianten filtern
NEXT-13785Neue interne Links werden nun in der Storefront generiert
NEXT-13786Struktur Elemente aus dem Routing genommen
NEXT-13787Behebt die falsche Verlinkung der Link-Kategorien in den Breadcrumbs
NEXT-13788Beheben, dass eine Gutschrift im Admin-Auftrag nicht bearbeitet werden kann
NEXT-13790Behebt ein Problem durch das Promotions nicht stundengenau begonnen oder beendet werden konnten. (leonrustmeier)
NEXT-13797Apps können festlegen, unter welchem Menüpunkt ihre Module angezeigt werden
NEXT-13816Unnötige, individuelle Meldungstitel entfernt – Richtigen Snippet Key für Platzhalter und Label eingefügt
NEXT-13821Der Pluginmanager wurde aus der Administration entfernt. Das neue Extensions Modul ersetzt den Pluginmanager.
NEXT-13845Der Umsatzbericht im Dashboard zeigt zu viele Ziffern an
NEXT-13848Fix Bild-Upload für Eigenschaften fehlt
NEXT-13874Entry Point Karte korrigiert, um das required field navigationCategory des Sales Channel zu berücksichtigen
NEXT-13879Korrigiert Typos in (Deutschen) Storefront Snippets – Ändert „Andere Varianten ab“ in „Varianten ab“ -Ändert „Cheapest price“ in „Cheapes product price“
NEXT-13939Schreib-Performance des DALs verbessert.
NEXT-13946Behebt Problem, dass Generierungsdatum in ProductExportGenerateTask nicht aktualisiert wurde
NEXT-13952Themes können refreshed werden, auch wenn es keinen Standard-Ordner für Theme-Medien gibt.
NEXT-13956Business events empty state nach Vorschlag umformuliert
NEXT-13963Behebt einen Fehler durch den die reviews eine Produktes im Admin nicht angezeigt wurden wenn eine bewertung mit kommastellen vorlag (gliesche)
NEXT-13975Zusätzliche Typprüfung eingebaut
NEXT-13991Dokumente: Kopfzeilen- und Positionstabellen ist behoben
NEXT-14000Englische Snippets angepasst
NEXT-14006Typdefinition aus einer Klasse entfernt um ausreichend niedrige PHP-Versionen zu unterstützen
NEXT-14037Thumbnail-Slider navigiert jetzt automatisch zum derzeit ausgewählten Bild
NEXT-14039Bessere Navigation beim Bild-Slider
NEXT-14052Verbessern des Landing-Page-Routings
NEXT-14054Verbessern des Duplizierens von Landingpages
NEXT-14058Kategorie-Typ „Link“ nicht mehr wählbar, wenn Kategorie Einstiegspunkt ist
NEXT-14073Das Breadcrumb auf Kategorie-Seiten ist an der Navigation ausgerichtet.
NEXT-14074Das Löschen und erstellen von Preisregeln auf kleineren Geräten ist nun wieder möglich
NEXT-14075Die finalen Änderung für die Landingpages durchgeführt.
NEXT-14076Mehrere kleine Probleme im Kategorie-Modul behoben.
NEXT-14109Snippets angepasst und vereinheitlicht
NEXT-14129Shopware Markets wird nun bei jeder neuen Installation heruntergeladen.
NEXT-14138Migrationstests für den Site Builder hinzugefügt
NEXT-14166Letzte Fehler beim Sitebuilder behoben
NEXT-14173Erweiterbarkeit der Wishlist im Warenkorb verbesser
NEXT-14198Readme-Datei angepasst (robbieaverill)
NEXT-14234Der Mengenwechsel im Offcanvas Warenkorb funktioniert nun auch mit Domains in denen ein Großbuchstabe enthalten ist.
NEXT-14240Reagierbarkeit fürs Eingabefeld-Leeren-Plugin verbessert
NEXT-14254storefront:unit-watch Befehl für PSH hinzugefügt
NEXT-14267Das Basis-Image für das development template Docker-Image ist jetzt konfigurierbar (giacmir)
NEXT-14299Einen Fehler in Pflege von Varianten in verschiedenen Sprachen in der Administration behoben.
NEXT-14305Korrigiert das Verhalten des Menüs beim Logout
NEXT-14310Fehlende Übersetzung hinzugefügt und fehlerhafte Snippets korrigiert in Improved Product UX. Hilfetexte und Warnungen in number ranges angepasst Snippets in der Variantengenerierung angepasst
NEXT-14348Variantenpreise sind nun wieder bearbeitbar und der Helptext wird wieder angezeigt.
NEXT-14372Neue Blöcke hinzugefügt, um die Erweiterung der meta-Tags zu erleichtern (runelaenen)
NEXT-14377Behebt einen Fehler, der es Benutzern im Admin unmöglich machte eine Promotion zu erstellen, wenn direkt zuvor eine gelöscht wurde




Shopware Vers. 4.0

Shopware 6 Release News – 6.4 ist da!

04.05.2021 Anna Nordhoff

Neu Shopware 6 Release News – 6.4 ist da!

Ende März haben wir Shopware 6 als Release Candidate veröffentlicht. Wie geplant folgt nun das finale Release – und das hat es in sich. Denn hierbei handelt es sich um das größte Release seit Veröffentlichung von Shopware 6! In diesem Blogbeitrag stellen wir Dir die bedeutendsten Neuerungen des Major Releases vor. Dabei starten wir mit Verbesserungen rund um die Usability und gehen anschließend auf die Neuerungen im CMS ein. Wie immer findest Du weiter unten unsere Developer News mit spezifischen Informationen für Entwickler. Außerdem halten wir Dich in unseren Editions & Service News noch über wichtige Neuerungen jenseits der Shopware Plattform auf dem Laufenden.

Viele neue Features für eine verbesserte Usability

Merkliste

Heiß ersehnt: Die Merkliste. Ob im Listing, auf der Produktdetailseite oder im Warenkorb: Besucher Deines Onlineshops können sich nun Produkte und Variantenprodukte auf eine Wunschliste setzen und so für einen späteren Einkauf merken. Dabei spielt es keine Rolle, ob die Kunden eingeloggt sind oder nicht. Lies in der Dokumentation zum Merkzettel nach, wie Du ihn verwendest.

Währungsspezifische Preisrundung

Gängige Rundungsverfahren können sich je Währung unterscheiden. So ist es beispielsweise bei Schweizer Rappen üblich, jeweils auf 5 Rappen zu runden. Dabei sind Rechnungen mit Beträgen wie 10,44 Rappen unüblich. Die letzte Stelle sollte stattdessen auf Null oder 5 Rappen gerundet werden – in diesem Fall aufgerundet auf 10,45 Rappen.

Für solche Fälle haben wir eine flexible Möglichkeit geschaffen, auf unterschiedlichste Weisen zu runden. Du kannst jetzt daher:

  • Je Währung eine Rundung einstellen
  • Angezeigte Dezimalstellen frei definieren (zum Beispiel Rappenrunden, Runden auf 10er-Stellen oder auf Ganzzahlen)
  • Einstellungen für jede Warenkorbposition vornehmen oder nur für die Endsumme

Die Einstellungsmöglichkeiten zur Preisrundung findest Du in der Administration unter: Einstellungen > Shop > Währungen

Benutzerdefinierter Suchindex und Ranking

Die Suche im Onlineshop ist essenziell, damit alle Kunden genau die Produkte finden, die sie gerne hätten. Dabei weißt Du als Händler am besten, wie Deine Zielgruppe agiert, was sie interessiert, wie und wonach sie suchen. Mit Shopware 6.4 kannst Du daher das Verhalten der Suchfunktion sehr genau und nach Deinen Bedürfnissen anpassen. Du kannst beispielsweise bestimmen, ob einzelne Suchbegriffe mit einer UND- oder ODER-Verknüpfung verbunden werden und so beeinflussen, wie viele Treffer eine Suche tendenziell ergibt. Entscheide außerdem, welche Felder für die Suche relevant sind und welchen Einfluss sie auf die Suche haben. Alles Wissenswerte dazu kannst Du in unserer Dokumentation nachlesen.

„Von-Preise“ für Variantenprodukte

Bei Produkten mit verschiedenen Varianten können die Preise voneinander abweichen. Dann macht es aus Händlerperspektive Sinn, in der Produktübersicht immer den günstigsten Preis anzuzeigen, um so das Interesse potenzieller Käufer zu steigern. Bisher wurde in der Storefront eine Preisspanne angezeigt – vom niedrigsten bis zum höchsten Preis. Mit Shopware 6.4 haben wir dies angepasst, sodass nun nur noch der niedrigste Preis angezeigt wird, beispielsweise „ab 4,99 €“. Im Listing wird allerdings immer die Variante angezeigt, die Du konfiguriert hast. Handelt es sich hierbei nicht um die günstigste Variante, wird eine andere Darstellung angewandt. Dann wird nämlich der Preis mit dem Label „Andere Varianten von XY €“ ausgegeben, sodass auch hier der attraktivste Preis mit ausgegeben wird. Mehr zu den Preisdarstellungen kannst Du in unserer Dokumentation nachlesen: Produktdarstellungen in Kategorien.

Zahlungsart auswählen – jetzt noch schneller

Ein unkomplizierter Checkout-Prozess hat einen positiven Einfluss auf die Conversion. Deshalb lohnt sich jede damit zusammenhängende Optimierung. Im Zuge der 6.4 konnten wir die notwendigen Klicks im Checkout-Prozess reduzieren: Ab jetzt sind alle Zahlungsarten für den Kunden direkt sichtbar. Zuvor mussten Kunden auf einen Button klicken, um sich diese anzeigen zu lassen. Mehr zum Thema Zahlungsarten kannst Du übrigens in unserer Dokumentation nachlesen.

Überarbeitetes Menü

Wir haben das Menü optimiert, damit sich das Arbeiten damit für dich angenehmer und übersichtlicher gestaltet, zum Beispiel durch:

  • Überarbeitetes Farbschema für eine optimierte Darstellung der Hover- und Active-States
  • Das Menü klappt nicht mehr so schnell ein, wenn Du Dich mit der Maus in Richtung weiterer Menü-Ebenen bewegst
  • Da viele Plugin-Hersteller sich eine dritte Menü-Ebene gewünscht haben, haben wir diese ergänzt. Lies mehr dazu in den Developer News
  • Du kannst jetzt beliebig viele Untermenüs gleichzeitig öffnen (bisher hat sich das zuvor geöffnete Submenü geschlossen, sobald ein neues geöffnet wurde)

Produktdetails in der Administration

Im E-Commerce werden die unterschiedlichsten Produkte angeboten. Daher gibt es auch verschiedene Anforderungen, was die Konfiguration der Produkte angeht. Als Händler weißt Du am besten, was beim Einpflegen Deiner Produkte nötig und sinnvoll ist. Aus diesem Grund kannst Du ab jetzt selbst bestimmen, welche Produktdetails Du in der Administration konfigurieren möchtest. Du kannst dementsprechend die Produktmaske anpassen oder auch einen vereinfachten Modus verwenden. Dabei hilft es Dir, dass generell die Produktdetailseite neu strukturiert und dadurch noch übersichlicher gestaltet wurde. Mehr über das Anlegen von Produkten und die Produktmaske erfährst Du in der Shopware User Dokumentation.

Grid-Einstellungen in den Nutzereinstellungen speichern

Mit dem aktuellen Update ist es nun möglich, die Grids in der Administration für jeden Nutzer individuell in der Datenbank abzuspeichern. Das heißt: Deine persönlichen Einstellungen werden nicht mehr lokal abgelegt, sondern von Gerät zu Gerät mitgenommen. So musst Du nicht jedes Mal alles neu einstellen, wenn Du das Endgerät wechselst. Unabhängig davon bleiben Deine zuletzt vorgenommenen Grid-Einstellungen gespeichert, sodass Du für Module nicht jedes Mal neue Grid-Einstellungen vornehmen musst.

Neu für Self-hosted-Versionen: Apps und Plugins verwalten und kaufen

Wenn Du eine Self-hosted-Version nutzt, konntest Du mit dem Plugin Manager bisher nur Plugins verwalten. Apps hingegen konnten nur mit Aufwand installiert und verwaltet werden, und zwar anhand der Installation eines zusätzlichen Plugins. Damit dies einfacher wird, haben wir den Plugin Manager ersetzt. Stattdessen kannst Du über den neuen Menüpunkt Erweiterungen > Meine Erweiterungen nun sowohl Plugins als auch Apps verwalten.
Unter Erweiterungen > Store findest Du außerdem ab jetzt eine direkte Integration des Shopware Store. Ob Apps oder Plugins: Du kannst nun sämtliche Erweiterungen direkt aus der Administration heraus kaufen oder mieten und nach Herzenslust im Store stöbern.

Wichtige Information zur Benennung von Apps und Plugins:

In diesen Release News liest Du noch von Apps und Plugins. Doch in Zukunft wollen wir mit einem einheitlichen Wording arbeiten und beides nur noch unter dem Begriff „Apps“ führen. Da eine Unterscheidung zwischen Plugins und Apps ein tieferes technisches Hintergrundwissen erfordert, kommen wir mit der Vereinheitlichung gerade Einsteigern in die Shopware Welt entgegen. Was das für App- bzw. Pluginhersteller bedeutet, kannst Du unter den Developer News nachlesen.

Shopware_6-4_Plugins-and-extentions

Der Oberbegriff für Apps und Themes bleibt Erweiterungen (Extensions).

Neuerungen im CMS (Content Management System)

Neues Produktseiten-Layout

Die Shopware Erlebniswelten fungieren als CMS und ermöglichen es Shopbetreibern, ohne Programmierkenntnisse ansprechende Service-, Kategorie-, Produktseiten oder Landingpages zu erstellen. Mit dem neuen Produktseiten-Layout hast Du im CMS noch mehr Möglichkeiten. Denn damit kannst Du in Zukunft nicht nur Listen und Landingpages individualisieren, sondern auch einen der elementarsten Orte im Shop: die Produktdetailseite. So können Händler die Produktdetailseite nach ihren Vorstellungen anpassen und ihre Kunden so noch besser von den Vorzügen ihrer Produkte überzeugen. Ein weiterer Vorteil: Elemente der Produktdetailseite kannst Du wiederverwenden und auf anderen Shopseiten einbauen. Das bedeutet weniger Aufwand und spart Zeit.

Rich Text Editor mit Variablen

Mit dem neuen Release kannst Du ab jetzt Shop- und Content-Seiten noch individueller und komfortabler gestalten. Denn im Texteditor kannst Du nun Variablen integrieren, die als Platzhalter fungieren. Das ermöglicht es Dir, generische Texte wieder und wieder zu benutzen und diese situationsabhängig automatisch angepasst auszuspielen. Du kannst beispielsweise Platzhalter für den Produktnamen verwenden, sodass dieser bei der späteren Darstellung dynamisch eingesetzt wird. Gleiches funktioniert auch mit anderen Textfeldern, zum Beispiel für Kategorienamen oder Kategoriebeschreibungen.

Site Builder: Mehr CMS-Möglichkeiten mit Kategorien

Der Site Builder ist eine Überarbeitung der Kategorien und erweitert die CMS-Möglichkeiten in diesem Bereich. Dabei wurde grundsätzlich das Handling mit dem Kategorie-Baum angepasst. Dank der neuen Strukturen können Händler beispielsweise Landingpages außerhalb der Kategoriestruktur erstellen. Es ist nun außerdem möglich, Einstiegspunkte für Verkaufskanäle direkt in einer Kategorie anzulegen. Eine wichtige Information (vor allem für Theme-Entwickler): Die Service-Navigation wurde aus dem Header entfernt und findet sich neuerdings an einer auffälligeren Stelle wieder: im Footer. Das hat unter anderem den Vorteil, dass das Impressum direkt erreichbar ist, ohne es für Mobil-Geräte und im Checkout doppelt pflegen zu müssen.

*** Developer News ***

Alle wichtigen Informationen für Entwickler findest Du wie immer in unserer Upgrade.md oder in unserem technischen changelog. Zusätzlich erhältst Du hier einen Überblick.

App-Store Release im Shopware Admin (wichtige News für App- und Pluginhersteller)

Mit dem Release von Shopware 6.4 ersetzen wir innerhalb der Shopware Administration den bisherigen Plugin Manager. Stattdessen können Kunden über den neuen Menüpunkt “Erweiterungen” selbige einheitlich verwalten. Unter Erweiterungen > Store finden Kunden nun außerdem eine direkte Integration des Shopware Store.
Du profitierst durch die erhöhte Sichtbarkeit der Erweiterungen im Admin von höheren App-Umsätzen. Für Händler wird der Kauf einer App so noch sicherer und einfacher, da er nur noch die für ihn korrekte App-Version angezeigt bekommt.
Damit legen wir auch den Startschuss für die Umbenennung unserer Plugins in der Kommunikation Richtung Händler. Wo wir zuvor zwischen Plugins, Themes und Apps unterschieden haben, werden wir ab Shopware 6.4 unter dem Dachbegriff Erweiterungen nur noch zwischen Apps und Themes unterscheiden.
Die technische Basis bleibt wie gewohnt bestehen: Du kannst Apps auf Basis unseres Plugin-Systems oder App-Systems entwickeln.

Bitte ändere die Beschreibung Deiner Erweiterung im Shopware Store

Unsere Bitte an Dich: Bitte aktualisiere kurzfristig Deine bisherige Plugin-Beschreibung im Shopware Store und ändere Dein Wording von Plugins zu Apps. Nur so können wir eine einheitliche Kommunikation im Shopware Store gewährleisten.

Update auf Composer 2

Ein möglicher Breaking Change für Plugins kommt mit dem Update auf Composer 2. Passen in der composer.json die Naming Conventions nicht zu den Requirements von Composer, kann es dazu führen, dass Plugins nicht mehr funktionieren.

Update auf Symfony 5.2

Mit dem Release wechseln wir von Symfony 4.3 zu Symfony 5. Das kann zu potenziellen Breaking Changes führen bei den bestehenden Plugins.

Bekannte Themen aus dem Release Candidate

Im Rahmen unseres Blogbeitrags zum RC haben wir Dich bereits zu wichtigen Release-Neuerungen für Entwickler informiert. Ob Neuerungen im App-System, Frontend, Adminbereich oder AOI/Core – hier kannst Du alles nachlesen.

*** Editions & Service News ***

Hier findest Du Informationen zu Neuerungen, die gebührenpflichtig sind oder sich primär auf bestimmte Shopware Editionen beziehen.

Entwürfe und Aktivitäts-Feed mit dem Shopware Publisher

Der Shopware Publisher ist eine CMS-Erweiterung für die Enterprise Edition und erleichtert den Workflow rund um das Erstellen, Bearbeiten und Veröffentlichen von Erlebniswelten. Enterprise-Kunden können damit:

  • Beliebig viele Entwürfe von Shopware Erlebniswelten erstellen, ohne die Live-Version zu verändern
  • Über einen Aktivitäts-Feed nachverfolgen, wer wann zuletzt Änderungen am Entwurf vorgenommen hat
  • Über eine Vorschau noch nicht veröffentlichte Entwürfe in der Storefront betrachten

Weitere Informationen sind im Blogbeitrag zum Shopware Publisher zusammengefasst.

Verbesserungen der Elasticsearch-Integration

Die Shopware Enterprise Suche kann High-Performance-Szenarien abbilden und basiert auf Elasticsearch. Im Zuge des Releases haben wir die Integration von Elastiscearch noch weiter verbessert. Darunter fällt beispielsweise die Optimierung des Indizierungsprozesses, der dafür sorgt, dass die Daten an Elasticsearch übergeben werden.

Formular-Konfigurator (Form Builder)

Der Form Builder wurde bereits vor kurzem im Rahmen der CMS Extensions für die Shopware Professional Edition veröffentlicht. Er ermöglicht es Händlern, Formulare komplett selbst zu konfigurieren. Dabei können Formularfelder einfach per Drag & Drop integriert und angeordnet werden.

Shopware Markets

Dieses Plugin ist für alle Self-hosted-Versionen verfügbar und in drei Preisstufen erhältlich. Dabei ermöglicht der Service eine nahtlose Shop-Anbindung an Marktplätze wie Amazon und eBay – wobei das Übermitteln von Daten, Informationen und Prozessen so komfortabel wie möglich gestaltet wird. Der Service ist in drei Preisstufen erhältlich. Lies alle Details im Blogbeitrag oder in der Dokumentation nach.