Dieses Plugin fügt den Kategorien ein neues Produkt-Layout "Data Table" hinzu. Die Tabelle kann vollständig über eine Backend App konfiguriert werden. Sie können Spalten hinzufügen und entfernen, sowie die Inhalte und Labels festlegen. Sie können dazu sämtliche Schlüssel aus dem $sArticles array referenzieren.

Um die Tabelle zu rendern und zu aktualisieren wird das populäre jQuery plugin datatables verwendet.

Das Plugin ist nach der Installation vorkonfiguriert mit ein paar Spalten. Nutzen Sie diese um eine Idee zu erhalten wie Spalten angelegt und verwaltet werden können.

Sie finden eine Demo hier.

Features


Anpassung

Die Backend App zur Anpassung der Tabelle finden Sie unter dem Menüpunkt "Inhalte". Darüber können Sie Spalten hinzufügen, entfernen, bearbeiten und per Drag and Drop verschieben. Wenn Sie eine Spalte erstellen/bearbeiten finden Sie drei Eingabefelder vor:


Beispiel

Thumbnail eines Artikels in einer spalte anzeigen:

Eigenschaft: image.thumbnails.0.sourceSet
Render Script:
    return '<img style="margin:0 auto;max-height:30px" title="' + row.articleName + '" srcset="' + data + '">';
    

Das Plugin wird von der Github Organization FriendsOfShopware entwickelt.  Maintainer des Plugins ist: David Neustadt
Das Github Repository ist zu finden hier
Bei Fragen / Fehlern bitte ein Github Issue erstellen