- Einstellung hinzugefügt: Grundeinstellungen > Eigenschaften via Indexer sortieren
- Kompatibilität mit der Erweiterung "Filter Suche" von Friends of Shopware
- Einstellung hinzugefügt: Anzeige im Quickview aktivieren
- Bugfix: Konfigurationsset im Produkt ist nicht auswählbar
- Bugfix: Beim Bearbeiten der Spalteneinstellungen wird diese unter bestimmten Umständen dupliziert
- Bugfix: Eigene Übersetzung der Spaltennamen bei einzelner Produkteigenschaft wird nicht richtig ausgespielt
- Bugfix: Eigene Übersetzung der Spaltennamen bei einzelner Produkteigenschaft wird nicht richtig ausgespielt
- Doppelter Import der Plugin-Basisklasse in JS-Plugins wird nun vermieden
- Möglichen Fehler bei asynchroner Initialisierung des Mengenauswahl-Plugins behoben
- Bugfix bzgl. Caching der Tabelle bei ausgeblendeten Preisen
- Bugfix bzgl. Fehlermeldungen in den Logs bei Produkten ohne Varianten
- Kompatibilitätsanpassung für das MaxiaAdvBlockPrices6 Plugin
- Bugfix regarding error messages in the logs for products without variants
- Bugfix regarding caching of the table when prices are hidden
- Compatibility adjustment for the MaxiaAdvBlockPrices6 plugin
- Kompatibilitätsanpassung für das MaxiaAdvBlockPrices6 Plugin
- Bugfix bzgl. Fehlermeldungen in den Logs bei Produkten ohne Varianten
- Verbesserte Performance bei Produkten mit vielen Preisregeln
- Einen Fehler behoben, welcher dazu führen konnte, dass der Tabellenkopf für Produkte mit unterschiedlichen Mengenstaffeln dargestellt wurde, obwohl die Mengen nicht unterschiedlich sind
- CSS Selektor .product-detail-buy zu [class^="product-detail-buy"] geändert, um Probleme zu vermeiden, wenn die Klasse um die elementId erweitert wurde
- Verbesserte Performance bei Produkten mit vielen Preisregeln
- Einen Fehler behoben, welcher dazu führen konnte, dass der Tabellenkopf für Produkte mit unterschiedlichen Mengenstaffeln dargestellt wurde, obwohl die Mengen nicht unterschiedlich sind
- Fehlenden Textbaustein hinzugefügt
- Die Eigenschaften hinter dem Produktnamen können nun optional ausgeblendet werden (Spalten-Einstellungen > Produktname > Eigenschaften anzeigen)
- Fehler behoben, welcher auftreten konnte, wenn das Hauptprodukt für den aktuellen Verkaufskanal nicht sichtbar ist
- Die Eigenschaften hinter dem Produktnamen können nun optional ausgeblendet werden (Spalten-Einstellungen > Produktname > Eigenschaften anzeigen)
- Fehler behoben, welcher auftreten konnte, wenn das Hauptprodukt für den aktuellen Verkaufskanal nicht sichtbar ist
- Ein Problem behoben, welches dazu führte, dass die Bootstrap-Toggle-Menüs nicht mehr funktionierten
- Shopware 6.6 Kompatibilität
- Die Variantentabelle wird nun auch für Vaterprodukte geladen (Kompatibilität mit "Keine Varianten Vorauswahl" / e-nitio mediasign GmbH & Co. KG)
- Bugfix: Filter für normale Eigenschaften wurden unter bestimmten Umständen nicht mehr angezeigt
- Neue Einstellung hinzugefügt: Filter-Einstellungen > Filteroptionen ohne Ergebnisse deaktivieren
- Kompatibilität mit Shopware 6.5.8.2 und Abwärtskompatibilität mit älteren Versionen
- Kompatibilität mit Shopware 6.5.8.0
- Bugfix: Beim Übersetzen der Spalten-Namen tritt in der Administration ein JS-Fehler auf, wenn die Sprache nicht als Administrations-Sprache aktiv ist
- Der Merkzettel-Button kann nun optional in der Kaufen-Spalte angezeigt werden (Spalten > Kaufen-Aktion > Merkzettel-Button anzeigen)
- Verbesserte Kompatibilität mit anderen Plugins, welche das AddToCart Formular innerhalb der Tabelle erweitern
- Bugfix bzgl. JS Fehler beim Öffnen des Offcanvas-Fensters unter bestimmten Bedingungen
- Bugfix bzgl. nicht angezeigter Tabelle im Tab mit eigenem CMS-Layout (Tippfehler im Blocknamen korrigiert)
- Ein Problem behoben, welches dazu führte, dass der Backdrop-Effekt des Offcanvas-Fenster bestehen blieb, wenn Varianten aus dem Offcanvas heraus in den Warenkorb gelegt werden
- Fehlenden Innenabstand im Offcanvas-Fenster hinzugefügt
- Kompaktere Darstellung der Konfigurationsfelder in den Plugin-Einstellungen unter "Aussehen"
- In der Mobilansicht wird nun automatisch ein Zeilenumbruch hinzugefügt, wenn der Name der Eigenschaften zu lang ist
- Es wird nun bereits vor der Bootstrap-Table-Initialisierung eine Ladeanimation angezeigt und die ungestylte Tabelle ausgeblendet
- Bugfix: Natürliche Sortierung nur dann verwenden, wenn Zahlen im Wert vorhanden sind
- Nur die bootstrap-table Sprachpakete laden, welche für den Verkaufskanal relevant sind und nicht alle
- Bugfix: Natürliche Sortierung nur dann verwenden, wenn Zahlen im Wert vorhanden sind
- Optimierungen bei der Cache-Key-Generierung
- Optimierungen beim Exception-Handling
- Spalten-Einstellungen wurden auf Tabs aufgeteilt
- Es können nun zusätzliche CSS Klassen für Spalten festgelegt werden
- Template-Editor für Spalten hinzugefügt
- Warenkorb-Button in der Spalte "Kaufen" kann jetzt optional ausgeblendet werden
- Die Standard-Tabellenkonfiguration kann jetzt für verschiedene Verkaufskanäle unterschiedlich eingestellt werden
- Einzelne Eigenschaften-Spalten können nun auch basierend auf der Position (Erste, zweite, [...] Eigenschaft) zugewiesen werden
- Bugfix: Wenn eine Variante mit inaktivem Vaterprodukt aufgerufen wird, führt dies nun nicht mehr zu einem HTTP 500 Fehler und die Tabelle wird lediglich ausgeblendet
- Bugfix: Die Gruppierung funktioniert nun auch zusammen mit der Option "Alle Eigenschaften in einer Spalte anzeigen"
- Bugfix: Aktive Seite in der Pagination wird nach dem Filtern nun auf 1 zurückgesetzt
- bootstrap-table v1.22.1 Update
- Bugfix: Inkorrektes Verhalten der Paginierung behoben, wenn sich die Verkaufskanal-Sichtbarkeit einzelner Varianten unterscheidet
- Bugfix: Theme-Kompilierung bei Deployment ohne Datenbank funktioniert nicht
- Neu: Gruppierungsfunktion hinzugefügt (Tabellen-Einstellungen > Gruppieren nach)
- Bugfix: Filter-Button Styles (auf mobile) für Bootstrap 5 korrigiert
- Bugfix: Inkorrektes Verhalten der Paginierung behoben, wenn sich die Verkaufskanal-Sichtbarkeit einzelner Varianten unterscheidet
- Bugfix: Unter bestimmten Umständen wurde fälschlicherweise ein Deployment ohne Datenbank erkannt, was dazu führte, dass die SCSS-Variablen nicht über die Plugin-Einstellungen geändert werden können
- Bugfix: Tabelle wird für Produkte mit zugewiesenem Layout nicht angezeigt
- Bugfix bzgl. inkompatiblen JS build ab SW 6.5.3
- bootstrap-table auf v1.22.1 geupdated
- Zusätzliche Eingabefelder aus dem oberen AddToCart-Formular werden nun ggf. automatisch in die Tabelle übertragen, um die Kompatibilität mit anderen Plugins zu verbessern (z.B. KilbProductDesigner, neonlines Konfigurator)
- Bugfix: Bei erneuter Nutzung des "Alle in den Warenkorb"-Buttons wurden Mengenfelder unter bestimmten Bedingungen nicht korrekt initialisiert
- Bugfix bzgl. JS Fehler bei aktiver Lieferzeiten-Hover-Funktion
- Eigenschaften-Bilder können jetzt optional in der Tabelle angezeigt werden (Spalte "Alle Varianten-Eigenschaften" bearbeiten > Bilder anzeigen)
- Über den Spalten-Typ "Eigenschaft" können nun auch einzelne Varianten-Eigenschaften und nicht nur normale Produkt-Eigenschaften angezeigt werden
- Die Einstellungen "Farben anzeigen, Bilder anzeigen" können nun auch für einzelne Eigenschaften-Spalten genutzt werden
- In den Einstellungen in der Spalten-Übersicht wird nun zusätzlich der Name der Eigenschaft bzw. Name des Custom-Fields angezeigt
- Es kann nun auch das Feld "Verfügbarer Bestand" und nicht nur "Lagerbestand" angezeigt werden
- Bugfix: Wenn Lagerbestände nach einer Bestellungen verändert werden, wird es nicht in der Tabelle angezeigt
- Bugfix: Das letzte Bild der Thumbnails im Zoom-Modal wird manchmal abgeschnitten
- Eigenschaften-Bilder können jetzt optional in der Tabelle angezeigt werden (Spalte "Alle Varianten-Eigenschaften" bearbeiten > Bilder anzeigen)
- Über den Spalten-Typ "Eigenschaft" können nun auch einzelne Varianten-Eigenschaften und nicht nur normale Produkt-Eigenschaften angezeigt werden
- Die Einstellungen "Farben anzeigen, Bilder anzeigen" können nun auch für einzelne Eigenschaften-Spalten genutzt werden
- In den Einstellungen in der Spalten-Übersicht wird nun zusätzlich der Name der Eigenschaft bzw. Name des Custom-Fields angezeigt
- Es kann nun auch das Feld "Verfügbarer Bestand" und nicht nur "Lagerbestand" angezeigt werden
- Bugfix: Wenn Lagerbestände nach einer Bestellungen verändert werden, wird es nicht in der Tabelle angezeigt
- Bugfix: Das letzte Bild der Thumbnails im Zoom-Modal wird manchmal abgeschnitten
- Bugfix bzgl. möglichen Problemen nach dem Plugin-Update aufgrund nicht abwärtskompatibler Änderungen im Service-Container (NEXT-25826)
- Bugfix: Wenn die Mindestabnahmemenge kleiner als die Staffelung ist, wird die Staffelung und nicht die Mindestabnahme als Startwert in der Mengenauswahl herangezogen
- Die Bootstrap-Table Snippets "noMatches" und "showingRows" können jetzt über die Textbausteine in Shopware angepasst werden
- Wording in einigen Bootstrap-Table Textbausteinen angepasst ("Produkte" anstelle von "Zeilen")
- Bugfix: Wenn die Filter deaktiviert sind, hat die Einstellung "Ausverkaufte Produkte anzeigen" keine Auswirkung
- Bugfix: Wenn die Filter deaktiviert sind, hat die Einstellung "Ausverkaufte Produkte anzeigen" keine Auswirkung
- Bugfix: Wenn die Mindestabnahmemenge kleiner als die Staffelung ist, wird die Staffelung und nicht die Mindestabnahme als Startwert in der Mengenauswahl herangezogen
- Die Bootstrap-Table Snippets "noMatches" und "showingRows" können jetzt über die Textbausteine in Shopware angepasst werden
- Wording in einigen Bootstrap-Table Textbausteinen angepasst ("Produkte" anstelle von "Zeilen")
- Probleme beim Scrolling in der Mobilansicht behoben, wenn der Sticky-Header gleichzeitig aktiv ist
- Twig-Block in der Mengenauswahl umbenannt, um Probleme im Zusammenhang mit dem FroshDevelopmentHelper zu vermeiden
- JS-Event "onBootstrapTableInit" hinzugefügt, um das Überschreiben der Bootstrap-Table-Optionen zu ermöglichen
- Seitennavigation und Button "Alle in den Warenkorb" werden nun auf kleineren Bildschirmen untereinander angezeigt
- Zoom-Viewer funktioniert nun auch, wenn nur ein einziges Bild im Produkt existiert
- Probleme beim Scrolling in der Mobilansicht behoben, wenn der Sticky-Header gleichzeitig aktiv ist
- Twig-Block in der Mengenauswahl umbenannt, um Probleme im Zusammenhang mit dem FroshDevelopmentHelper zu vermeiden
- JS-Event "onBootstrapTableInit" hinzugefügt, um das Überschreiben der Bootstrap-Table-Optionen zu ermöglichen
- Seitennavigation und Button "Alle in den Warenkorb" werden nun auf kleineren Bildschirmen untereinander angezeigt
- Mouseover-Zoom wird bei erster Installation des Plugins nun automatisch aktiviert
- Bugfix bzgl. Storefront Buildprozess
- Bugfix: Filter, welche auf nicht mindestens eine Variante anwendbar sind, werden nun komplett ausgeblendet
- Bugfix bzgl. nicht funktionierender Composer Plugin-Installation
- Bugfix: Filter, welche auf nicht mindestens eine Variante anwendbar sind, werden nun komplett ausgeblendet
- Shopware 6.5 RC3 Kompatibilität
- Bugfix bzgl. fehlerhaften Plugin-Icon in der Administration
- Mouseover-Zoom-Funktion für die Produktbild-Spalte hinzugefügt (siehe Einstellungen in der Spalte "Produktbild")
- Die Sichtbarkeit der Tabelle kann nun über Regeln aus dem Rule-Builder beschränkt werden (siehe Grundeinstellungen)
- Die Sichtbarkeit einzelner Spalten kann nun ebenfalls über Regeln beschränkt werden
- Produkte können nun auch dann im Warenkorb hinzugefügt werden, wenn in der Tabelle die Menge "0" ausgewählt ist (siehe Einstellungen in der Spalte "Kaufen-Aktion")
- Mengen können nun wie im Shopware-Standard mit "bis" oder optional mit "ab" angezeigt werden (Spalten bearbeiten > Preis > Alle Mengen mit "ab" anzeigen)
- Drag-Icon in der Spaltenauswahl hinzugefügt
- Bugfix: PHP-Warnung "Array to string conversion" im ThemeVariablesSubscriber behoben
- Deprecations bzgl. SnippetFiles behoben
- Anpassungen für die Kompatibilität mit der Erweiterung "Bestände pro Verkaufskanal / DvsnStoreStock (digitvision)"
- Einen JS-Fehler behoben, welcher auftreten konnte, wenn die Wunschliste aktiv ist
- Bugfix: Fehlendes Snippet in deutscher Sprache für den "Filter zurücksetzen"-Button hinzugefügt
- Bugfix bzgl. möglichem 500er Fehler, wenn die Produkteigenschaften in einer einzelnen Spalte angezeigt werden
- Bugfix bzgl. Klasse "is-selected-variant" nach dem Variantenwechsel
- Deprecation bzgl. Twig behoben
- Performance-Optimierungen bei hoher Anzahl an Varianten
- Bugfix bzgl. nicht angezeigten Ladeoverlay
- bootstrap-table auf 1.21.0 aktualisiert
- Neue Einstellungen hinzugefügt: Aussehen > Mobilansicht - Breite der Titel-Spalte / Mindestbreite für Zwei-Spalten-Ansicht
- Bugfix bzgl. manchmal nicht korrekt gesetzter Klassennamen in der Mobilansicht / Card-View
- Bugfix bzgl. möglichem Fehler wenn alle Varianten ausverkauft sind
- Angezeigte Filter sind jetzt nicht mehr abhängig von der Einstellung "Im Produktfilter von Produktlisten anzeigen" in der Eigenschaft
- Spaltenbreite kann jetzt individuell in der Tabellen-Konfiguration festgelegt werden
- Wenn die gleiche Varianten-Eigenschaft auch als normale Produkteigenschaft angelegt ist, können diese Eigenschaften nun im Filter über eine Einstellung ausgeblendet werden (Tabellen-Einstellungen > Filter-Einstellungen)
- Wenn die Standard-Variantenauswahl ausgeblendet ist, wird nun bevorzugt die Lieferzeit einer verfügbaren Variante angezeigt
- Bugfix bzgl. Migration bei Neuinstallation des Plugins
- Weitere Einstellungen für die Filterfunktion hinzugefügt, um bestimmte Eigenschaften auszublenden
- Viele Einstellungen zur Anpassung der Darstellung hinzugefügt (Plugin-Einstellungen > Aussehen)
- Einstellung "Einfache Seitennavigation" hinzugefügt, welche anstelle der Paginierung einen Button "Alle Varianten anzeigen" anzeigt
- Button "Plugin-Einstellungen" in der Tabellen-Konfigurationsliste hinzugefügt
- Bugfix: Wenn die Staffelpreise als letzte Spalte angezeigt werden, führt dies nun nicht mehr zu Fehlern
- Filter hinzugefügt
- Tabellen-Konfigurationen können jetzt dupliziert werden
- jQuery-Code größtenteils entfernt
- Eigenschaften können jetzt via Hex-Farbcode in der Tabelle angezeigt werden (Tabellen-Einstellungen > Spalten > Varianten-Eigenschaften > Farben anzeigen)
- Die Lieferzeit kann jetzt optional nur als farbiger Kreis dargestellt werden (Tabellen-Einstellungen > Spalten > Lieferzeit > Kompakte Darstellung)
- Der Versandkostenfrei-Hinweis nun optional ausgeblendet werden
- Der günstigste Preis der letzen 30 Tage wird nun in der Tabelle angezeigt (ab SW 6.4.10.0)
- Einen Fehler behoben, welcher auftreten konnte, wenn Varianten eine unterschiedliche Anzahl an Preisen besitzen
- CSS Klassen für die aktuell ausgewählte Variante hinzugefügt (tr.is-current-variant / .product-link.is-current-variant)
- Probleme bzgl. Pagination behoben, wenn ausverkaufte Varianten ausgeblendet werden
- Für die Spalten Inhalt, Gewicht, Länge, Breite, Höhe wurde eine neue Einstellung "Maßeinheit anzeigen" hinzugefügt
- Bugfix bzgl. nicht gefundener Klasse "VariantsTableRouteCacheKeyEvent"
- Es wurden neue Einstellungen hinzugefügt, um Preise innerhalb der Tabelle ausblenden zu können (Meine Erweiterungen > Plugin-Einstellungen > Preise ausblenden)
- Um Fehler zu vermeiden, kann das VariantsTablePagelet nur noch für spezifische Varianten und nicht mehr für das direkte Vaterprodukt geladen werden
- Einen Fehler behoben, welcher unter bestimmten Umständen dazu führen konnte, dass nicht das richtige Vorschaubild in der Tabelle angezeigt wurde
- Improved caching and added automatic cache invalidation
- If the sorting field for a product does not exist, it will no longer trigger an error in the plugin
- Syntaxfehler behoben, welcher unter einer bestimmten PHP Version im Twig Template "quantity-input.html.twig" auftreten konnte