Shopware 5 Functions

FUNKTIONSÜBERSICHT
VERSION: 1.0
DATUM: 22.03.2015
Inhaltsverzeichnis
Neuerungen / Änderungen in Shopware 5
3
Detail-Informationen - Technische Änderungen
6
Detail-Informationen - Shopware Responsive Template
7
2
Neuerungen / Änderungen in Shopware 5
Shopware 5 Funktionsübersicht
Anmeldung / Registrierung
Straße + Hausnummer ein Feld
Zusätzlich zwei Adress-Zusatzfelder (auch als Pflichtfeld konfigurierbar)
Weitere Konfiguration der allgemeinen Felder
Varianten / Konfigurator
Standard / Auswahl + Typ: Bild (NEU)
Tabellen-Ansicht entfernt
Eigener Deep-Link zu jeder Variante
Prüfung Lagerbestand und Aktiv-Status +
optionale Ausblendung von Varianten
Berücksichtigung in Kategorien bei Ab-Preisen
Zusatztexte aus Gruppen und Optionsbezeichnung automatisch erstellen lassen
Definition Brutto/Netto Auf- oder Abschlag
je Option
E-Mail Vorlagen
Zentraler Header + Footer für E-Mail-Vorlagen
Statistiken
Auswertung aufgeschlüsselt nach Device
3
Neuerungen / Änderungen in Shopware 5
Shopware 5 Funktionsübersicht
Cache + Template-Cache
Unterscheidung zwischen Produktiv- und
Bearbeitungsmodus
HTTP-Cache für den Produktiveinsatz
freigegeben
Cache-Warmer zum schnellen Aufbau des
Caches
Template-Konfiguration direkt über das Backend
Farben, Schriftbild, Logo etc. lassen sich direkt
ohne Programmierkenntnisse anpassen
Tiefergehende Anpassungen über LESS &
Variablen möglich
Automatisches Zusammenführen und
Komprimieren von Stylesheets und JavaScripts
Einkaufswelten
Gerätetyp-spezifisch anpassbar
Vollständig Responsive
Duplizieren von Einkaufswelten
Einfügen und Löschen von Zeilen in bestehenden Einkaufswelten
Einkaufswelten können in anderen Einkaufswelten wiederverwendet werden
„Storytelling“ ab Shopware Professional
Mehrfach-Änderung
Vormals „Advanced Feature“ nun Standard-Bestandteil
4
Neuerungen / Änderungen in Shopware 5
Shopware 5 Funktionsübersicht
Suchmaschinen Optimierung (SEO)
Shopseiten/Formulare: Limitierbar auf ein oder mehrere Shops
Shopseiten/Formulare: SEO-URLs können vom Aufbau individualisiert werden
Shopseiten/Formulare: Meta-Daten definierbar
SEO allg.: Seite nicht gefunden – Status Code und Ziel einstellbar
SEO allg.: Paginierte Seiten (rel=next & rel=prev)
Plugin-Manager
Tiefe Integration
Download, Installation und Hinzufügen der Lizenz in einem Schritt (automatisch) (auch Batch –>
mehrere Plugins in einem Schritt integrieren)
Download großer Plugins (wie Demodaten) mit Fortschrittsanzeige
Warnung im Backend vor auslaufenden Testlizenzen und Anzeige des gültig-bis Datums im
Plugin Manager
Weitere Anpassungen
ESD deaktivierbar (Hinweistext und Link in „Mein Konto“)
Kategorien besitzen eine Einstellung „Produktlayout“
Textbausteine können direkt in einem Fenster in alle Sprachen übersetzt werden
VRRL Einstellungen standardmäßig in den Grundeinstellungen
Komplette Überarbeitung der „Bestellung ohne Kundenkonto“
5
Detail-Informationen - Technische Änderungen
Shopware 5 Funktionsübersicht
Neuer Core
Einfache Erstellung/Ermittlung von Produkt-Listen
Einfacher Zugriff von Artikelsuchen (Searchbundle)
Flexible Erweiterbarkeit von Produkt-Suchen und Produkt-Listen
Klar definierte und dokumentierte Schnittstellen
Einfache Implementierungsmöglichkeit verschiedener Search Engines (Elastic Search)
Structs
Einheitliche Ermittlung Produktdaten, Medien etc.
Trennung zwischen Datenermittlung und Datenberechnung
Flexible Austauschbarkeit einzelner Datenquellen
Zentrale, austauschbare Preisberechnung der Storefront (Listen, Detailseite)
Komplett refaktorierte sArticles Core Klasse
Neueste Technologien und Bibliotheken Updates
Neues Responsive Frontend
HTML5 / CSS3
Integrierter LESS Compiler
Integrierter JavaScript Compressor
BOWER
Paketmanager für Drittanbieter Bibliotheken fürs Frontend
Modernizr
PocketGrid
Backend
Guzzle HTTP Client 5.1
Symfony 2.6
Pluginmanager
Neuer Pluginmanager mit erweiterten Möglichkeiten in Sachen Auto-Update und ProduktPräsentation
Performance bei höheren Produktdaten, bessere Skalierung
HTTP-Cache wird für den Produktiveinsatz freigegeben und ist standardmäßig aktiv
Neue Plugin Methode
Wenn Sie die neue Plugin Capability secureUninstall verwenden, wird der Kunde gefragt, ob
Userdaten bei der Plugin-Deinstallierung mit gelöscht werden sollen oder nicht.
6
Detail-Informationen - Shopware Responsive Template
Shopware 5 Funktionsübersicht
Das Advanced Menu, welches nur bei einer Größe >768px verfügbar ist, ist jetzt im Standard
optional verfügbar. Es besteht aus 4 Spalten, in denen die Kategorien, Subkategorien etc. gelistet
werden. Es können auch 1, 2, 3 oder alle Spalten für einen Kategorie-Teaser reserviert werden, der
neben dem Kategorie-Teaser-Text auch ein Kategorie-Bild enthalten kann.
Allgemein
OffCanvas-Warenkorb im Standard optional verfügbar, dann aber auf allen Viewports (ersetzt
Modalbox beim Artikel hinzufügen & Dropdown im Header)
Hauptmenü: bis <768 OffCanvas-Navigation, ab 768 normal (Momentum Scrolling bei zu vielen
Punkten)
Unterstützung für Retina / High DPI Bilder für hochauflösende Bildschirme
Vererbungssystem wurde komplett offen gelegt und kann jetzt komplett frei modifiziert werden
Hierdurch wird es möglich, dass ein Boilerplate / Bare Theme erstellt werden kann, worauf alle
weiteren Templates aufbauen können
Smarty Plugins können Theme-spezifisch hinterlegt werden, so dass es möglich ist, den
Funktionsumfang von Smarty für das eigene Theme zu erweitern
Massiver Ausbau der Smarty-Blöcke, so dass es jetzt noch einfacher ist, das Theme an die
individuellen Wünsche anzupassen
Anpassungen an der Ordnerstruktur vorgenommen, so dass Dateien nicht mehr nach ihrer
Position, sondern nach deren Anwendungszweck benannt wurden
Stark erweiterte Meta-Datei „Theme.php“ als Basis für jedes Theme
Erstellung von Konfigurationsfeldern für Theme-spezifische Einstellungen
Unterstützung für Konfigurationsvorlage für Theme-spezifische Einstellungen
Hierdurch sind Sie in der Lage, Vorlagen für Ihre Konfigurationsfelder zu hinterlegen
Textbausteine können jetzt Theme-spezifisch abgelegt werden
Komplett refaktorierte HTML-Struktur auf Basis von HTML5 samt der strukturellen Elementen
Volle Unterstützung von Rich Snippets auf Basis von schema.org
Eingebauter LESS Pre-prozessor und JavaScript Kompressor in Shopware 5
Responsive State-Manager für jQuery Plugins, um Plugins auf bestimmte Breakpoints
einzuschränken
jQuery Plugin Basis-Klasse, die die Best Practice der Plugin Entwicklung bündelt
7
Detail-Informationen - Shopware Responsive Template
Shopware 5 Funktionsübersicht
Listing
Keine Definition der Spaltenanzahl mehr
Jeder Kategorie kann ein Artikelbox-Layout zugewiesen werden
3 Artikelbox-Layouts, die die Anzahl der Spalten auf den verschiedenen Viewports bestimmen:
„Großes Bild“, „Detailinfos“ und „Kleine Box“
Infinite Scrolling voreingestellt, es kann in der Theme-Konfig eingestellt werden, wieviele
‚Seiten‘ nachgeladen werden sollen, bevor ein „Weitere laden“-Button erscheint; Paginierung
aber auch optional noch möglich
Dynamisches „Merken“
Filter
Bei >768 minimiertes Filter-Panel über Listing,
aufklappbar; bei <768 Filter im Offcanvas
Mehrfachauswahl möglich, auch über verschiedene
Filtergruppen hinweg
Preis-Filter als Slider (Preisspanne des jeweiligen
Listings wird automatisch in 20 Schritte gesplittet)
Der Filter nach Farben / Mustern kann mit kleinen
Thumbnails eben dieser Farben / Muster bestückt
werden
Gewählte Eigenschaften werden als Labels
angezeigt, welche jederzeit wieder (einzeln oder
komplett) entfernt werden können
Anwenden der Auswahl erfolgt erst nach Klick auf „x
Produkte anzeigen“-Button, wobei das ‚x‘ dynamisch
die Anzahl der zu erwartenden Ergebnisse anzeigt
Nach dem Reload werden die aktiven Filtereigenschaften im Filter-Panel als Labels angezeigt
8
Detail-Informationen - Shopware Responsive Template
Shopware 5 Funktionsübersicht
Detailseite
Bei Viewport >1260 „Artikel vor / zurück“ mit Preview-Image
Beschreibung & Bewertung in Tabs, ab <480 nur noch angeteasert & per Klick/Touch öffnet sich
die volle Beschreibung / Bewertung in OffCanvas-Overlay
Crossselling in Tabs, ab <768 in collapse-panels; bei Touch mit MomentumScrolling„Großes
Bild“, „Detailinfos“ und „Kleine Box“
Imageslider: Thumbnails nur bei >1024; Bedienung per swipe oder Buttons
Crossselling-Slider bei Touch mit MomentumScrolling
Lightbox
Öffnet sich als Fullscreen
Jetzt als Slider mit Thumbnails
Mit Superzoom, max. Zoomfaktor kann in Theme-Konfiguration eingestellt werden
Diverse Bedienmöglichkeiten für Desktop & Touch: Buttons, Doppel-Klick/-Tap, pinch oder
mousewheel, swipe, click&grab etc.
Checkout
Alle Labels inline
Bei Viewport <768 zuerst nur Login geöffnet, Formular für Neuregistrierung erst nach Klick/
Touch auf entsprechenden Button
Reduzierte Header & Footer während des gesamten Checkout-Prozesses -> Kunde wird nicht
abgelenkt vom Kaufprozess und zum Abschluss geleitet
Die Darstellung des Headers & Footers kann in der Theme-Konfiguration angepasst werden
9
Detail-Informationen - Shopware Responsive Template
Shopware 5 Funktionsübersicht
Theme-Konfiguration
9 mitgelieferte Konfigurationsvorlagen (statt einzelnen Farbthemes)
Farben und Größen können im Detail angepasst werden, die Verwendung von LESS-Variablen ist
hier möglich
Einfaches Wechseln des Logos und des FavIcons
Grundlegende Einstellungen für das Theme
Offcanvas-Warenkorb statt des Modalfensters verwenden
Suche standardmäßig auf Mobile fokussieren
Linke Kategorie-Sidebar auf Kategorieseiten anzeigen
Minimale Header & Footer im Checkout anzeigen
Inifinite Scrolling für Kategorieseiten verwenden
Zoomfaktor für den Artikelzoom auf der Detailseite ist komplett anpassbar
Weitere CSS- und JavaScript-Dateien können direkt im Theme definiert werden
10