Admin Power Tools – Produkte
Beschreibung
Highlights
- Excel-ähnliche Massenbearbeitung von Produkten direkt in der Shopware 6 Administration
- Produkt-Health-Dashboard mit direkter View-&-Fix-Navigation
- Sichere Bulk-Bearbeitung mit Änderungsverfolgung und Validierung
- Vollständige Variantenunterstützung mit Vererbungsanzeige und Wiederherstellung
- Ausgelegt für große Produktkataloge und professionelle Admin-Workflows
Features
- Tabellenbasierter Produkt-Dateneditor mit Inline-Bearbeitung
- Konfigurierbare Spalten für alle relevanten Produktfelder
- Mehrzellen-Bulk-Editing für Texte, Zahlen, Preise, Booleans und Entitäten
- Massenhafte Zuweisung von Kategorien, Tags, Herstellern, Steuersätzen und Lieferzeiten
- Inline-Anzeige von Varianten innerhalb der Produktliste
- Erkennung vererbter und überschriebener Variantenwerte
- Wiederherstellung der Vererbung für Variantenfelder
- Separate Filtermodi für Produkte mit Varianten und reine Varianten
- Produkt-Health-Dashboard mit integrierten Datenqualitätsprüfungen
- View-&-Fix-Funktion zur direkten Navigation in gefilterte Produktansichten
- Eigene Produktmetriken über einen visuellen Regel-Editor
- Validierung von Pflichtfeldern vor dem Speichern
- Zentraler Speichervorgang mit Fortschrittsanzeige
- Optimierte Batch-Speicherung über die Shopware Sync API
- Feingranulare Berechtigungen über das Shopware-ACL-System
Über die Erweiterung
Admin Power Tools – Products ist ein Excel-ähnlicher Produkt-Bulk-Editor und ein Werkzeug zur Sicherstellung der Produktdatenqualität für die Shopware 6 Administration.
Das Plugin wurde entwickelt, um tägliche Aufgaben in der Produktpflege deutlich zu vereinfachen und zu beschleunigen, indem set-basierte Bearbeitung, transparente Änderungsverfolgung und strukturierte Validierung direkt im Admin ermöglicht werden — ohne Exporte, Importe oder externe Tools.
Grundidee
Produktpflege in Shopware erfolgt häufig für viele Produkte gleichzeitig, während die Standard-Administration primär auf die Bearbeitung einzelner Produkte ausgelegt ist.
Admin Power Tools – Products schließt diese Lücke mit einer tabellenbasierten Oberfläche, die eine effiziente, sichere und übersichtliche Bearbeitung großer Produktmengen direkt im Admin ermöglicht.
Zentrale Funktionen
Produkt-Dateneditor
-
Excel-ähnliche Grid-Ansicht zur Massenbearbeitung von Produkten
-
Inline-Bearbeitung mit sichtbarer Änderungsverfolgung
-
Konfigurierbare Spalten für alle relevanten Produktfelder
-
Persistente Spalten-, Schrift- und Ansichtseinstellungen pro Benutzer
-
URL-basierte Speicherung von Filtern, Sortierung und Seitenstatus
Bulk-Operationen
-
Mehrzellen-Bearbeitung für Texte, Zahlen, Preise, Booleans und Entitäten
-
Massenhafte Zuweisung von Kategorien, Tags, Herstellern, Steuersätzen und Lieferzeiten
-
Bulk-Löschen mit Bestätigung und Berechtigungsprüfung
-
Seitenübergreifende Bearbeitung mit zentralem Speichervorgang
Varianten-Verwaltung
-
Inline-Anzeige von Varianten innerhalb der Produktliste
-
Klare Darstellung vererbter und überschriebener Werte
-
Wiederherstellung der Vererbung für einzelne Variantenfelder
-
Separate Filtermodi für Produkte mit Varianten und reine Varianten
Produkt-Health-Dashboard
Das integrierte Produkt-Health-Dashboard bietet einen schnellen Überblick über die Qualität der Produktdaten und macht typische Probleme sichtbar, die sich auf den Storefront-Betrieb auswirken können.
Enthaltene Prüfungen:
-
fehlende Produktbilder
-
fehlende Beschreibungen
-
fehlende Kategorien
-
fehlende Sales-Channel-Zuweisungen
-
nicht verfügbare oder geringe Lagerbestände
-
fehlender Hersteller oder EAN/GTIN
-
inaktive Produkte
-
fehlerhafte Produkte mit fehlenden Pflichtfeldern
-
doppelte EAN/GTIN-Werte
Jede Prüfung enthält eine „View & Fix“-Funktion, die direkt zur gefilterten Produktansicht führt.
Eigene Health-Widgets
Zusätzlich zu den Standard-Checks können individuelle Produktmetriken über einen visuellen Regel-Editor erstellt werden.
-
Kombination mehrerer Bedingungen mit UND-Logik
-
Nutzung numerischer, textbasierter, boolescher, zeitbasierter und Entitäts-Felder
-
Unterstützung von Custom Fields
-
Priorisierung über Schweregrade
-
Direkter Sprung zur passenden Produktansicht
Sicherheit, Validierung & Performance
-
Zentraler Speichervorgang mit Fortschrittsanzeige
-
Validierung von Pflichtfeldern vor dem Speichern
-
Klare visuelle Hinweise auf geänderte oder fehlerhafte Felder
-
Ungespeicherte Änderungen bleiben bei Seitenreload erhalten
-
Optimierte Speicherung über die Shopware Sync API
-
Ausgelegt für große Produktkataloge und professionelle Workflows
Berechtigungen & Kompatibilität
-
Feingranulare Rechte für Anzeigen, Bearbeiten und Löschen
-
Vollständig in das Shopware-ACL-System integriert
-
Mehrsprachig (Deutsch & Englisch)
-
Kompatibel mit Shopware 6.x
-
Admin Power Tools Core erforderlich
Zielgruppe
-
Shopbetreiber mit umfangreichen Produktkatalogen
-
Content- und Operation-Teams
-
Agenturen mit mehreren Shopware-Projekten
-
Nutzer, die Produktdatenqualität direkt im Admin verbessern möchten
Admin Power Tools – Products ist ein Excel-ähnlicher Produkt-Bulk-Editor und ein Werkzeug zur Sicherstellung der Produktdatenqualität für die Shopware 6 Administration.
Das Plugin wurde entwickelt, um tägliche Aufgaben in der Produktpflege deutlich zu vereinfachen und zu beschleunigen, indem set-basierte Bearbeitung, transparente Änderungsverfolgung und strukturierte Validierung direkt im Admin ermöglicht werden — ohne Exporte, Importe oder externe Tools.
Grundidee
Produktpflege in Shopware erfolgt häufig für viele Produkte gleichzeitig, während die Standard-Administration primär auf die Bearbeitung einzelner Produkte ausgelegt ist.
Admin Power Tools – Products schließt diese Lücke mit einer tabellenbasierten Oberfläche, die eine effiziente, sichere und übersichtliche Bearbeitung großer Produktmengen direkt im Admin ermöglicht.
Zentrale Funktionen
Produkt-Dateneditor
-
Excel-ähnliche Grid-Ansicht zur Massenbearbeitung von Produkten
-
Inline-Bearbeitung mit sichtbarer Änderungsverfolgung
-
Konfigurierbare Spalten für alle relevanten Produktfelder
-
Persistente Spalten-, Schrift- und Ansichtseinstellungen pro Benutzer
-
URL-basierte Speicherung von Filtern, Sortierung und Seitenstatus
Bulk-Operationen
-
Mehrzellen-Bearbeitung für Texte, Zahlen, Preise, Booleans und Entitäten
-
Massenhafte Zuweisung von Kategorien, Tags, Herstellern, Steuersätzen und Lieferzeiten
-
Bulk-Löschen mit Bestätigung und Berechtigungsprüfung
-
Seitenübergreifende Bearbeitung mit zentralem Speichervorgang
Varianten-Verwaltung
-
Inline-Anzeige von Varianten innerhalb der Produktliste
-
Klare Darstellung vererbter und überschriebener Werte
-
Wiederherstellung der Vererbung für einzelne Variantenfelder
-
Separate Filtermodi für Produkte mit Varianten und reine Varianten
Produkt-Health-Dashboard
Das integrierte Produkt-Health-Dashboard bietet einen schnellen Überblick über die Qualität der Produktdaten und macht typische Probleme sichtbar, die sich auf den Storefront-Betrieb auswirken können.
Enthaltene Prüfungen:
-
fehlende Produktbilder
-
fehlende Beschreibungen
-
fehlende Kategorien
-
fehlende Sales-Channel-Zuweisungen
-
nicht verfügbare oder geringe Lagerbestände
-
fehlender Hersteller oder EAN/GTIN
-
inaktive Produkte
-
fehlerhafte Produkte mit fehlenden Pflichtfeldern
-
doppelte EAN/GTIN-Werte
Jede Prüfung enthält eine „View & Fix“-Funktion, die direkt zur gefilterten Produktansicht führt.
Eigene Health-Widgets
Zusätzlich zu den Standard-Checks können individuelle Produktmetriken über einen visuellen Regel-Editor erstellt werden.
-
Kombination mehrerer Bedingungen mit UND-Logik
-
Nutzung numerischer, textbasierter, boolescher, zeitbasierter und Entitäts-Felder
-
Unterstützung von Custom Fields
-
Priorisierung über Schweregrade
-
Direkter Sprung zur passenden Produktansicht
Sicherheit, Validierung & Performance
-
Zentraler Speichervorgang mit Fortschrittsanzeige
-
Validierung von Pflichtfeldern vor dem Speichern
-
Klare visuelle Hinweise auf geänderte oder fehlerhafte Felder
-
Ungespeicherte Änderungen bleiben bei Seitenreload erhalten
-
Optimierte Speicherung über die Shopware Sync API
-
Ausgelegt für große Produktkataloge und professionelle Workflows
Berechtigungen & Kompatibilität
-
Feingranulare Rechte für Anzeigen, Bearbeiten und Löschen
-
Vollständig in das Shopware-ACL-System integriert
-
Mehrsprachig (Deutsch & Englisch)
-
Kompatibel mit Shopware 6.x
-
Admin Power Tools Core erforderlich
Zielgruppe
-
Shopbetreiber mit umfangreichen Produktkatalogen
-
Content- und Operation-Teams
-
Agenturen mit mehreren Shopware-Projekten
-
Nutzer, die Produktdatenqualität direkt im Admin verbessern möchten
Details
- Verfügbar in: Englisch, Deutsch
- Zuletzt aktualisiert: 30. Mai 2026
- Veröffentlicht: 5. März 2026
- Version: 3.4.5
- Kategorie: Administration
Ressourcen
Bewertungen (1)
Durchschnittliche Bewertung von 5 von 5 Sternen
Incredible support, fast implementation of custom requests, and an absolute timesaver for Shopware!
Durchschnittliche Bewertung von 5 von 5 Sternen
Customer support and communication like you've never seen:
The manufacturer's response to my emails was literally lightning-fast. I suggested a few improvements for our workflow and the reaction was immediate. They implemented some features on the very same day, others the next day. The willingness, incredible approach, and speed of this company pleasantly surprised me immensely, and that rarely happens to me. If only there were more companies like this on the market!
What has this plugin brought us in practice?
Everything on one clear dashboard: No more tedious clicking through to other windows. Complete creation of the product, properties, and requirements takes place in a single interface.
Advanced variant management: You can create product variants, single variants, and define all their parameters right here without leaving the subpage.
Dynamic creation of properties: If you are missing a property, you can create it directly while adding the product. No more running off to the Shopware administration for a new property and then coming back again.
Complete details under control: Setting up a canonical URL, default image, custom fields, and much more can be handled right here.
Genius in overview: The overview area (dashboard) immediately shows you what you haven't filled in on the product, so you have 100% control over the catalog.
Verdict:
This module has incredibly simplified and, above all, accelerated our daily work after incorporating our feedback. If you are looking for a tool that will rid you of endless clicking around in Shopware, I definitely recommend trying this plugin. You will be pleasantly surprised by what it can do. The people at SplineCommerce are very clever and know exactly what they are doing.
A clear 5 stars from me and huge respect for their speed and willingness!
Über den Extension Partner
SplineCommerce LLC
Partner Status
-
Shopware
Extension Partner
Details
-
Ø-Bewertung:
4.8
Durchschnittliche Bewertung von 4.8 von 5 Sternen
- Partner seit: 2020
- Erweiterungen: 5
Support
- Land: Armenia
- Spricht: Englisch
- Reaktionszeit: Sehr schnell
3.4.5
Dieses Release bündelt rund 20 Verbesserungen und Bugfixes aus einer ausgiebigen
Kunden-Feedback-Runde. Der Schwerpunkt liegt auf dem Vererbungsverhalten von Varianten, den
Eigenschaften-Pickern und der Inline-Bearbeitung.
## Spalte Produkt-Gesundheit (Health)
- Varianten zeigen nicht mehr irreführend 100 %, wenn das Hauptprodukt fehlende Übersetzungen hat.
Der Health-Wert auf einer Variante spiegelt jetzt Lücken wider, die sie vom Hauptprodukt erbt. Im
Tooltip sind diese Einträge mit „vom Hauptprodukt geerbt (dort ebenfalls leer)" markiert.
- Die Hersteller-Spalte zeigt auf Varianten jetzt zuverlässig den vom Hauptprodukt geerbten Wert
(mit dem Vererbungs-Link-Icon) — auch nach einem harten Reload — statt eines Bindestrichs.
- Die Eigenschaften-Spalte auf Varianten fällt jetzt auf die Eigenschaften des Hauptprodukts
zurück, sobald die Variante keine eigenen hat — keine leeren Zellen mehr, obwohl der Shop sie
anzeigt.
- Die Canonical-URL-Prüfung berücksichtigt jetzt auch die Einstellung des Hauptprodukts, sodass
Varianten keine falschen „Canonical URL fehlt"-Meldungen mehr melden.
- Nach dem Speichern einer Canonical URL im Manage-Varianten-Dialog aktualisiert sich der
Health-Wert sofort. Kein F5 mehr nötig.
## Einzelne Variante hinzufügen
- Die neue Variante erbt jetzt bei JEDEM Hinzufügen zuverlässig die gemeinsamen
Standardeigenschaften — nicht nur bei der ersten pro Modal-Sitzung.
- Die neueste Variante einer Gruppe behält jetzt das Vererbungs-Link-Icon konsistent zu ihren
Geschwistern.
- Eine im Picker neu angelegte Option (über den „NEW"-Button) auf einer Variante wird beim
Speichern auch zum Configurator-Pool des Hauptprodukts hinzugefügt, damit sie den Rundlauf
übersteht und beim nächsten Öffnen sichtbar bleibt.
## Eigenschaften- und Configurator-Optionen-Picker
- Das Anlegen einer neuen Eigenschaftsoption auf einer Variante, die vom Hauptprodukt erbt, wirkt
jetzt beim ersten Versuch — kein „erstellen, übernehmen, kommt nicht durch, noch einmal suchen und
manuell anhaken" mehr.
- Das Anlegen einer neuen Option im Configurator-Optionen-Picker zeigt diese sofort in der Liste
an und lässt sie anhaken. Bisher wurde der neue Eintrag durch den Hauptprodukt-Pool-Filter
ausgeblendet.
- Eine im Eigenschaften-Picker erstellte Option ist jetzt ohne kompletten Reload auch im
Configurator-Optionen-Picker sichtbar.
- Die Fußzeile des Pickers wurde neu strukturiert: Der „Auf Varianten anwenden"-Schalter und sein
Erklärungstext sitzen jetzt in einem klaren Info-Blau-Block oben, mit „Alles löschen" in der
Aktionsreihe darunter, wo es visuell hingehört. Die Icons im Hinweistext sind größer und besser
lesbar.
## Dialog „Änderungen speichern"
- Die Liste der ausstehenden Änderungen zeigt jetzt klare sprachlich gekennzeichnete Labels wie
*Meta title (Deutsch)* oder *Produktname (English)* — statt der rohen internen Schlüssel, die
zuvor bei übersetzten Feldern durchkamen.
## Gestapelte Übersetzungszeilen (sprachweise Inline-Bearbeitung)
- Das Tippen in ein gestapeltes Übersetzungsfeld (Name, Meta-Title, Meta-Description, übersetzte
Custom Fields) speichert jetzt bei jedem Tastendruck. Bisher war Enter nötig — ein Klick woanders
verlor den getippten Text. Gilt einheitlich für alle gestapelten übersetzbaren Felder.
- Ausstehende Änderungen in gestapelten Übersetzungszeilen zeigen jetzt dieselbe „alt →
neu"-Visualisierung wie die Produktname-Spalte: Der alte Wert ist durchgestrichen, der neue grün
hervorgehoben — ungespeicherte Änderungen sind so auf einen Blick erkennbar.
## Bilder-Galerie-Dialog
- Frisch hochgeladene Bilder können jetzt vor dem Speichern in beliebige Position gezogen werden —
auch oberhalb bestehender Kacheln. Bisher griff das Umsortieren einer neuen Kachel erst nach
einem Speichern + erneut Öffnen.
- Ein reines Umsortieren per Drag (ohne Hinzufügen oder Entfernen) aktiviert jetzt den
Speichern-Button.
## Grid und allgemeine Verbesserungen
- Die Configurator-Optionen-Spalte auf Hauptprodukten mit sehr großen Pools (Hunderten von Werten)
erzeugt keine überhohen Zeilen mehr. Sichtbare Chips sind auf 8 begrenzt mit einer „+N
more"-Badge; die vollständige Liste bleibt per Hover verfügbar.
- Die Paginierung scrollt jetzt beim Seitenwechsel automatisch nach oben.
- TAB springt jetzt sauber zur nächsten editierbaren Zelle in der sichtbaren Spaltenreihenfolge,
statt zurück an den Zeilenanfang.
- Die Beschreibungs-Vorschau im Tooltip zeigt jetzt lesbaren Text statt rohem HTML-Markup.
- Die Hover-Brücke beim Health-Tooltip hält den Tooltip offen, während sich der Cursor
hineinbewegt.
- Inaktive Produkte behalten ihre bernsteinfarbene Zeilen-Tönung über die gesamte Zeile,
einschließlich der Aktiv-Spalte, auch nach horizontalem Scrollen.
- Der Bestätigungsdialog „Änderungen speichern" löst jetzt alle bearbeitbaren Feldtypen — Text,
Zahl, Boolean, Datum, Custom Fields und deren sprachweise Varianten — zu einer gut lesbaren
Bezeichnung auf.
3.4.4
Neu
- Produkt duplizieren: Im Zeilen-Kontextmenü lässt sich ein vollständiges Produkt klonen (Übersetzungen, Medien, Eigenschaften, Kategorien, Tags, Varianten, Preise). Die Kopie startet inaktiv und heißt „ (Kopie)".
- Variante kopieren: Jede gespeicherte Variante im Dialog „Varianten verwalten" lässt sich mit einem Klick klonen. Die SKU wird automatisch als „-copy" vorgeschlagen und bei Kollision eindeutig gemacht.
- Visueller Hinweis „Inaktiv" auf Produktzeilen: Produkte mit active = false werden mit bernsteinfarbenem Hintergrund, orangem linken Rand der gepinnten Spalte, durchgestrichenem Namen und einem kleinen „Inaktiv"-Etikett dargestellt.
- Der Bilddialog der Variante listet jetzt auch die vom Hauptprodukt geerbten Bilder. Ein Klick auf „Als Varianten-Cover verwenden" übernimmt ein geerbtes Bild als Cover der Variante.
- Bulk-Bearbeitung der Konfigurator-Optionen-Spalte — gleicher Diff-Picker wie bei den Eigenschaften.
- Nach Lieferzeit sortieren und filtern, plus Dashboard-Kachel für Produkte ohne gesetzte Lieferzeit.
- Optionen lassen sich jetzt auch bei AUSSTEHENDEN (noch nicht gespeicherten) Varianten bearbeiten — derselbe Stift-Button wie bei gespeicherten Varianten.
- Varianten-Übersetzungen reparieren: Ein-Klick-Backfill im Dialog „Varianten verwalten", der die Übersetzungszeilen des Hauptprodukts in Varianten kopiert, denen sie fehlen. Varianten mit eigenen Übersetzungen werden niemals überschrieben.
- Neue Health-Einstellung „Eigene Übersetzungen jeder Variante prüfen" (Standard: Aus). Wenn Aus, werden übersetzbare Felder bei Varianten als gefüllt gewertet, sobald der Shop einen Wert anzeigen würde (geerbte Werte zählen als gefüllt). Vermeidet das Rauschen „Hauptprodukt 100 %, Variante 45 %" bei vererbungslastigen Katalogen.
Verbessert
- Eigenschaften-Picker lädt jetzt ALLE Optionen aller Gruppen, statt bei den ersten 500 zu kappen. Kataloge mit mehr als 500 Eigenschafts-Optionen verlieren keine späteren Gruppen mehr.
- Bulk-Bearbeitung der Eigenschaften unterstützt jetzt ENTFERNEN, nicht nur HINZUFÜGEN. Der Picker öffnet mit der Vereinigung der bestehenden Eigenschaften der ausgewählten Zeilen vorausgewählt; Abwählen entfernt die Eigenschaft aus jeder ausgewählten Zeile, ohne die restlichen anzutasten.
- Inline-Anlage einer Eigenschaftsoption erkennt numerische Duplikate: „13 000" oder „13,000" matchen jetzt auf einen bestehenden Eintrag „13000", statt eine Dublette anzulegen.
- Ausstehende Varianten werden direkt nach dem Erweitern des Konfigurator-Pools als bearbeitbare Zeilen materialisiert, sodass jede Kombination vor dem Speichern geprüft und angepasst werden kann.
- Maus-Hover auf einem Produktnamen zeigt jetzt einen nativen Browser-Tooltip mit dem vollständigen Text (inklusive sprachspezifischer Stacked-Translation-Werte).
- Health-Tooltip ist jetzt hover-fähig: Bewegen Sie den Mauszeiger hinein (z. B. um eine lange Fehlend-Liste zu scrollen), bleibt er offen. Schließt nach kurzer Karenzzeit, wenn der Cursor sowohl das Badge als auch das Panel verlässt.
- Freundliche Beschriftung „Keine Varianten vorhanden" statt des Roh-Schlüssels in der Health-Fehlend-Liste.
- Suchfeld im Eigenschaften- und Options-Picker hat jetzt eine Löschen-Schaltfläche (×), die den Begriff entfernt und das Eingabefeld erneut fokussiert.
- Sub-Aktionen im Dialog „Varianten verwalten" („Einzelvariante hinzufügen", „N fehlende Kombinationen generieren", „Vererbung für alle Varianten wiederherstellen", „Varianten-Übersetzungen reparieren") werden jetzt als richtige Buttons gerendert statt als Text-Links.
Behoben
- Varianten-Health erbt jetzt Kategorien, Tags und Sales Channels vom Hauptprodukt — passend zu dem, was der Shop für erbende Varianten anzeigt. Hauptprodukt und Variante mit identischen Daten erhalten jetzt denselben Score.
- Variantenscore verwendet jetzt denselben Nenner wie das Hauptprodukt, sodass die Scores bei identischen Fehl-Sets direkt vergleichbar sind (vorher konnte die Variante bei identischen Daten ein paar Prozentpunkte unter dem Hauptprodukt liegen).
- Vom Plugin angelegte Varianten erhalten jetzt eigene Übersetzungszeilen, die aus dem Hauptprodukt geklont werden — passend zum Verhalten von Shopwares nativem Varianten-Generator. Health-Prüfungen und Übersetzungsoberflächen behandeln Plugin-erstellte Varianten jetzt identisch zu nativen.
- Ausstehende Varianten erben jetzt durchgängig das vollständige Eigenschafts-Set des Hauptprodukts. Vorher hatte nur die erste explizit ausgewählte Variante das Eltern-Set.
- Die Anzeige für geerbte Übersetzungen am Produktnamen wird jetzt auch bei Varianten korrekt aktiviert, deren automatisch angelegte Zeile den Wert des Hauptprodukts trägt.
- Per Inline-Anlage erstellte Eigenschaftsoptionen werden jetzt beim Übernehmen tatsächlich gespeichert. Vorher erschien das Häkchen im Picker, die Option ging beim Speichern aber stillschweigend verloren.
- Schreibvorgänge für Varianten-Eigenschaften funktionieren jetzt zuverlässig auf frisch angelegten Varianten (keine stillen No-Ops beim ersten Speichern mehr).
- Produkt duplizieren wirft auf Shopware 6.7 keinen „access"-Fehler mehr.
- Wenn SKU / EAN / MPN / Gewicht zusammen mit Varianten-Eigenschaften in einem Speichervorgang bearbeitet werden, stürzt der Speichervorgang nicht mehr mit einem Binding-Fehler ab.
- Der Eigenschaften-Picker einer Variante wählt jetzt das geerbte Eltern-Set auch dann vorab aus, wenn das Hauptprodukt ohne seine Eigenschaften geladen wurde.
- Inline-Edits werden beim Verlassen des Feldes übernommen (Klick außerhalb der Zelle). Vorher konnte eine schnelle Tippen-dann-Außerhalb-Klicken-Sequenz die Änderung verwerfen, wenn nicht Enter gedrückt wurde.
- Fehlende Icons in den Menüpunkten „Variante kopieren" und „Produkt duplizieren" wiederhergestellt.
- Die Konfigurator-Optionen-Zelle zeigt nur die von Varianten tatsächlich genutzten Optionen statt des vollständigen Pools — auch bevor die Hauptprodukt-Zeile ausgeklappt wird.
3.4.3
## Neu
- **Nach Produkt-Health sortieren** — die Spaltenüberschrift „Health" ist jetzt sortierbar, und
das Menü *Sortieren nach* bietet zwei neue Voreinstellungen (*Health — beste zuerst* / *Health —
schlechteste zuerst*). Die Sortierung gilt pro Seite; kombinieren Sie sie mit dem Filter *Unter
Health-Schwelle*, um sich auf schwache Produkte zu konzentrieren.
- **Optionen einer gespeicherten Variante bearbeiten** — jede Variantenzeile im Dialog *Varianten
verwalten* hat jetzt einen Stift-Button neben den Options-Chips. Damit lässt sich die Variante in
einer anderen Kombination binden — auch in einer brandneuen Farbe, die noch nicht im Pool ist —
ohne die Variante löschen und neu anlegen zu müssen.
- **Sub-Header-Dropdowns schließen sich automatisch.** Die Panels *Sortieren*, *Ansicht* und
*Übersetzungen* schließen sich nach einer kurzen Karenzzeit, wenn Sie den Mauszeiger wegbewegen.
Kein zweiter Klick auf den Trigger mehr nötig.
## Verbessert
- **Deutlich sichtbarere Anzeige für geerbte Übersetzungen.** Werte, die im Storefront aus der
Standardsprache übernommen würden, erscheinen jetzt mit warnendem Bernstein-Ton, orangem linken
Rand und größerem Ketten-Symbol. Beim Hover auf das Symbol erklärt ein Tooltip den Fallback
ausdrücklich. Ein geerbter Wert lässt sich kaum noch mit einer echten Übersetzung verwechseln.
- **Klarere Produkt-Health-Tooltips.** Wenn eine sprachspezifische Prüfung als fehlend gezählt
wird, weil das Produkt keine eigene Übersetzungszeile für diese Sprache hat, steht jetzt „… —
keine eigene Übersetzung" am Eintrag, und eine kurze Fußzeile erklärt den Vererbungs-Umschalter.
Klärt die Verwirrung „Ich sehe den Chip in der Zeile, aber das Popup sagt fehlt".
- **Hinweistext im Eigenschaften-Picker** — beim Bearbeiten von Eigenschaften an einem
Hauptprodukt mit Varianten erscheint jetzt ein Info-Hinweis neben *Auch auf alle Varianten
anwenden*: Vererbende Varianten übernehmen neue Eigenschaften automatisch — kein zusätzlicher
Klick nötig.
## Behoben
- **Speicher-Absturz beim Bearbeiten von Varianten-Eigenschaften** („Cannot read properties of
undefined"), wenn eine Inline-Feldänderung (SKU / EAN / MPN / Gewicht) und eine
variantenspezifische Eigenschaftsänderung im selben Speichervorgang kombiniert wurden.
- **Der Varianten-Eigenschaften-Picker zeigt jetzt das geerbte Eltern-Eigenschaftsset
vorausgewählt** — auch für Varianten ohne eigenes Set und selbst wenn das Hauptprodukt ohne seine
Eigenschafts-Assoziation geladen wurde. *Vererbung wiederherstellen* funktioniert sichtbar.
- **Variantenspezifische Eigenschaften** werden bei frisch erstellten Varianten zuverlässig
gespeichert.
- **Die Produkt-Health-Konfiguration verliert nicht mehr** die Schalter *Geerbte Werte als gefüllt
zählen* oder *Pro Sprache*, wenn Sie die Spaltensichtbarkeit ändern. Im Dashboard-Health-Modal
eingestellte Werte bleiben erhalten.
- **Das Bearbeiten von Varianten-Optionen erzeugt keine zusätzlichen Varianten mehr.** Wenn Sie
eine Variante auf eine Option umstellen, die noch nicht im Pool war, wird der Pool nur für diese
eine Variante stillschweigend erweitert — die Massenfunktion „Fehlende Kombinationen erzeugen"
bleibt deaktiviert, sofern Sie den Pool nicht ausdrücklich über den Pool-Picker erweitert haben.
3.4.2
Neu
- Produkt-Gesundheit — Definiere selbst, was „gesund" für deinen Katalog bedeutet. Wähle die
relevanten Felder (Name, Beschreibung, Bilder, Hersteller, EAN, SEO, Canonical URL, Layout — 14
Felder standardmäßig, optional je Sprache gezählt) und jede Produktzeile im Editor zeigt eine farbige
Vollständigkeits-Badge. Per Hover erscheint die exakte Liste fehlender Felder. Konfiguration pro
Benutzer in user_config.
- Eltern-Eigenschaften auf alle Varianten anwenden — beim Bearbeiten der Eigenschaften eines
Eltern-Produkts mit Varianten gibt es jetzt die Option „Auch auf alle Varianten anwenden". Die
Eigenschaft wird jeder Variante als Vereinigung mit ihren bestehenden Eigenschaften hinzugefügt.
Variantenspezifische Eigenschaften bleiben unverändert. Erbende Varianten werden übersprungen (sie
übernehmen die neue Eltern-Eigenschaft automatisch).
- Spalte „Layout" — neue optionale Spalte für die CMS-Layout-Zuweisung (cms_page_id). Öffnet ein
Modal mit Vorschau, Layout ändern, im CMS-Designer öffnen (neuer Tab) und Entfernen. Verhält sich wie
Shopwares native Layout-Zuweisung am Produkt.
- Spalte „Crossselling" — neue optionale Spalte mit vollständigem CRUD-Modal. Crosssellings
hinzufügen, umbenennen, entfernen; Produkte (Produktlisten-Typ) oder Produktstream auswählen; aktiv
schalten; Reihenfolge ändern. Speichern erfolgt über die Standard-Sync-API.
- Widget „Fehlende Übersetzungen" — Dashboard-Kachel mit einer Zeile pro Sprache, die zeigt, wie
viele Eltern-Produkte Übersetzungen für die ausgewählten Felder fehlen. Jede Zeile hat einen
„Anzeigen & beheben"-Button, der den Editor mit den relevanten Spalten automatisch öffnet.
- Widget „Fehlende Canonical URL" — zeigt Eltern-Produkte mit Varianten ohne gesetzte
Canonical-Variante neben den anderen Produkt-Gesundheitskacheln.
Verbessert
- Fehlermeldungen beim Bulk-Speichern — Fehlgeschlagene Speichervorgänge zeigen jetzt das genaue
Feld, die Zeile und die Sprache, geparst aus dem JSON:API-Fehler-Pointer.
- Eigenschafts-Picker im Bulk-Edit — die Bulk-Bearbeitung öffnet jetzt den
Standard-Eigenschafts-Picker statt eines reinen Textfelds. Farben der Eigenschaften bleiben im
Bulk-Edit-Modus erhalten.
- Bulk-Edit-Fokus auf Auswahl — werden vor dem Bulk-Edit Zeilen über die Zeilen-Checkboxen
vorausgewählt, filtert das Grid jetzt auf diese Zeilen.
- Natürliche Sortierung im Eigenschafts-Picker — Suchergebnisse sind jetzt numerisch sortiert (9 000
vor 12 000; red 2 vor red 10) und respektieren die manuelle Position der Eigenschaftsgruppe, falls
gesetzt.
- Natürliche Sortierung der Variantenzeilen — Varianten werden jetzt nach ihrem Optionslabel mit
natürlicher numerischer Sortierung sortiert, sodass 9 000 vor 12 000 erscheint.
- Eltern-Optionsspalte zeigt nur verwendete Optionen — sind Varianten geladen, zeigt die Eltern-Zeile
die Vereinigung der tatsächlich verwendeten Optionen statt des vollständigen Konfigurator-Pools.
- Chip-Tooltip — Hover auf einen Eigenschafts- oder Options-Chip zeigt jetzt den vollständigen
Gruppe: Wert-Text als nativen Tooltip — zusätzlich zum bestehenden Zellen-Hover-Popover.
- Modal-Titel mit Produktname + SKU — alle produktbezogenen Modals (Medien, Eigene Felder, Layout,
Crossselling, Picker etc.) lesen jetzt Titel — Produktname (SKU).
- Vererbung der neuen Spalten — Layout unterstützt die Varianten-Vererbung mit dem üblichen
Ketten-Icon und der „Vererbung wiederherstellen"-Schaltfläche.
- Spaltenauswahl — Layout, Crossselling und Health können in der Spaltenauswahl unter „Sonstige" ein-
und ausgeblendet werden.
Behoben
- Bulk-Speichern schlägt auf Shopware 6.7 nicht mehr mit „Invalid payload. Should contain a list of
associative arrays" fehl. Übersetzungs-Payloads werden jetzt in der erforderlichen Listenform
gesendet.
- Beim Klick zwischen die Wörter in einem Inline-Namens- oder -Beschreibungsfeld springt der Cursor
nicht mehr ans Ende und der getippte Inhalt geht nicht mehr verloren.
- Gestapelte Übersetzungszeilen übertragen keine Werte mehr versehentlich zwischen Sprachen —
Drag-and-Drop ist auf den Inline-Inputs blockiert.
- Das Speichern-Bestätigungs-Modal zeigt jetzt echte Feldlabels statt rohe Snippet-Schlüssel.
- Neu angelegte Eigenschaften (über den „+ Neu"-Button im Picker) werden jetzt beim Speichern korrekt
persistiert — die fehlende productVersionId auf dem Junction-Write, die zu stillen Datenverlusten
führte, wurde ergänzt.
- Eigenschaften, die vom Eltern-Picker auf alle Varianten angewendet werden, werden jetzt tatsächlich
gespeichert: Varianten werden bei Bedarf nachgeladen, erbende Varianten korrekt übersprungen.
3.2.2
Variantenverwaltung
- Inline-Bearbeitung der SKU einer gespeicherten Variante direkt im Variantenmanager — kein
Löschen-und-Neuanlegen mehr, um einen Tippfehler zu beheben.
- Der Variantenmanager bietet nicht mehr stillschweigend „Speichern & N Varianten generieren" beim
Öffnen eines Produkts mit veraltetem Pool an. Das Auffüllen des kartesischen Produkts erfolgt jetzt
nur, wenn der Nutzer in der aktuellen Sitzung explizit Optionen zum Pool hinzugefügt hat.
- Beim Entfernen von Optionen aus dem Konfigurator-Pool werden auch die Varianten gelöscht, die diese
Optionen referenzierten — der Storefront zeigt nach einem Prune keine durchgestrichenen
Phantom-Optionen mehr.
- Variantenzeilen im Grid haben wieder eine blaue Hintergrundtönung auf jeder Zelle (zuvor nur als
dünner linker Streifen sichtbar).
- Variantenanlage direkt im Neuanlage-Entwurf wird blockiert — entspricht dem Verhalten von Shopware
selbst; erst das Hauptprodukt speichern, dann Varianten anlegen.
SEO & kanonische URLs
- Schalter „Eine kanonische URL für alle Varianten verwenden" wird jetzt korrekt gespeichert. Das
Plugin schreibt sowohl `product.canonicalProductId` (FK, die der SEO-Indexer liest) als auch
`variantListingConfig.mainVariantId` (FK, die der Produktlisting-Renderer liest). Der Schalter bleibt
im SEO-Tab von Shopware aktiviert und `` im Storefront zeigt auf die gewählte
Variante.
Editor-UX
- Jeder Modal-Titel zeigt jetzt Produktnamen und Produktnummer (z. B. „Beschreibung bearbeiten — vvv
1 (SW10002)"), sodass jederzeit klar ist, welches Produkt bearbeitet wird.
- Spalten „Konfigurator-Optionen" und „Eigenschaften" zeigen beim Hover einen schwebenden Tooltip mit
allen Optionen (inkl. Farbproben) — kein „+29" mehr ohne Möglichkeit, den Rest zu sehen. Die
Sortierung respektiert die benutzerdefinierte Sortierreihenfolge der Eigenschaftsgruppe (z. B.
numerische Größen).
- Die erste Datenspalte bleibt beim horizontalen Scrollen sichtbar — der Zeilenanker geht nicht
verloren.
- Die Sortier-Auswahl (Z → A, Voreinstellungen, Header-Klicks) wird pro Nutzer persistiert und
übersteht Navigation weg und zurück.
- Smart-Filter-Spaltenansichten („Anzeigen & Beheben") sind sitzungsbasiert; ein Klick auf ein Widget
überschreibt nicht mehr die gespeicherte Spaltensichtbarkeit.
Neuanlage von Produkten
- Sticky-Defaults: Steuer, Hersteller, Lieferzeit, Aktiv-Status, Bestand, Brutto-/Netto-Preis,
Min/Max-Bestellmenge, Bestellschritte und ALLE Custom-Field-Werte werden vom zuletzt angelegten
Produkt übernommen.
- Numerische Felder (Min-/Max-Bestellmenge, Bestellschritte, Bestelleinheit, Referenzeinheit,
Einheits-ID) und Custom-Field-Werte werden jetzt beim Speichern übernommen — zuvor stillschweigend
verworfen, sodass Shopware Standardwerte einsetzte (z. B. Min-Bestellmenge 10 wurde als 1
gespeichert).
- Die Spalten-Auswahl während der Anlage wird für die nächste Anlage gespeichert.
Benutzerdefinierter Widget-Builder
- Neues Feld „Doppelte SEO-URL" (Operatoren: ist dupliziert / ist nicht dupliziert) — eigene Widgets
können gezielt Produkte mit geteilten kanonischen URLs filtern.
Behoben
- Eingaben in einer Zelle gehen nicht mehr verloren, wenn der Nutzer direkt „Alle speichern" klickt,
ohne vorher Enter zu drücken (der Blur in der Inline-Zelle übernimmt die Änderung synchron).
- Änderungen an bestehenden Produkten (Eigenschaften, Tags, Custom Fields usw.) wurden
stillschweigend abgelehnt, wenn das Produkt einen Namen nur in einer anderen Sprache oder einen
Brutto-Preis von 0 hatte (B2B / netto-only). Die Validierung prüft jetzt nur noch Felder, die der
Nutzer tatsächlich ändert.
- Das Abwählen einer Eigenschaft im Picker wird jetzt konsistent als Änderung erkannt (zuvor erzeugte
das zweite Abwählen derselben Option kein Diff, weil Picker und Change-Detector aus
unterschiedlichen Quellen lasen).
- Die Hersteller-/Lieferzeit-Zelle gespeicherter Produkte zeigt den gewählten Wert sofort nach der
Auswahl (war leer, bis erneut hineingeklickt wurde).
- Benachrichtigungstexte zeigen keine leeren Platzhalter mehr für Produktname / Artikelnummer /
Anzahl.
- 500-Fehler beim Öffnen des SEO-URLs-Modals für Hauptprodukte mit Varianten — `Criteria.addFields()`
erhielt ein Array; behoben.
3.2.0
Variantenverwaltung
- Klarere Fehlermeldungen beim Speichern von Varianten — doppelte Produktnummern und kollidierende
Konfigurator-Optionen werden mit konkretem Grund angezeigt statt nur „400/500".
- Vorab-SKU-Kollisionsprüfung beim Anlegen neuer Varianten — Konflikte werden erkannt, bevor Daten an
den Server gehen.
- Inline-Bearbeitung ausstehender Varianten im Variantenmanager (Produktnummer, MPN, Gewicht, EAN) —
kein Löschen-und-Neuanlegen.
- Einzelvarianten-Formular enthält jetzt Felder für Herstellernummer, Gewicht und EAN.
- Varianten werden in Erstellungsreihenfolge angezeigt; Standardseitengröße auf 50 angehoben.
- „Vererbung für alle Varianten wiederherstellen" — ein Klick.
- Kanonische-Variante-Auswahl: alle Varianten-URLs werden auf eine kanonische Variante
zusammengeführt.
Grid & Editor
- Die erste Datenspalte bleibt beim horizontalen Scrollen sichtbar.
- Tab-Navigation folgt der aktuellen Spaltenreihenfolge — auch nach Drag-Reorder.
- Zellen-Klick markiert nicht mehr den gesamten Text — Cursor landet am Ende für Wort-genaue
Bearbeitung.
- Sichtbarer Schnell-Löschen-Button in jeder Zeile.
- Drag-and-Drop zum Sortieren der Produktbilder im Galerie-Dialog.
- Neue Spalte „SEO-URLs" öffnet ein Modal mit allen kanonischen SEO-URLs pro Verkaufskanal und
Sprache (inkl. Varianten), Inline-Editierung, Duplikat-Badges und Erklärung, warum bestimmten Kanälen
keine URL zugewiesen ist.
- Smart-Filter-Spaltenansichten („Anzeigen & Beheben") sind jetzt sitzungsbasiert — sie überschreiben
nicht mehr die gespeicherte Spaltensichtbarkeit.
Verkaufskanäle & SEO
- Beim Anlegen eines neuen Produkts werden nur aktive Storefront-Kanäle automatisch zugewiesen
(Headless / Proxy / Vergleich übersprungen), um doppelte kanonische URLs zu vermeiden.
- Das Entfernen eines Verkaufskanals löscht den Eintrag jetzt tatsächlich (zuvor wurde es
stillschweigend zurückgesetzt).
- Neuer Sidebar-Filter „Ohne Verkaufskanal".
- Neues Dashboard-Widget „Doppelte SEO-URLs" — zeigt Produkte, deren kanonischer URL-Pfad mit einer
anderen kanonischen Zeile geteilt wird. „Anzeigen & Beheben" öffnet den Editor mit aktivem Filter und
sichtbarer SEO-URLs-Spalte.
Benutzerdefinierter Widget-Builder
- Neues Feld „Doppelte SEO-URL" (ist dupliziert / ist nicht dupliziert) — eigene Widgets können
gezielt Produkte mit geteilten kanonischen URLs filtern.
Eigenschaften & Tags
- Eigenschafts-Picker vergrößert; ausgewählte Optionen erscheinen oben in jeder Gruppe.
- Suche ignoriert Leerzeichen („2000" findet „2 000").
- Neue Eigenschaftsoption direkt im Picker anlegen.
- Neuen Tag direkt im Tag-Dialog anlegen.
Neuanlage von Produkten
- Eigenschaften, Kategorien und Tags werden beim Anlegen jetzt mitgespeichert.
- Eigene Spaltenanordnung bleibt nach dem Anlegen erhalten.
Behoben
- Benachrichtigungstexte mit eingesetzten Werten (Produktname, Artikelnummer, Anzahl) zeigen jetzt
den tatsächlichen Wert — zuvor blieb der Platzhalter in manchen Toast-Nachrichten leer („Produkt ''
erfolgreich gelöscht" → jetzt „Produkt 'X' erfolgreich gelöscht").
3.1.0
Neu
- Produkte direkt in der Editor-Tabelle anlegen, mit deutlich hervorgehobenen Pflichtfeldern.
- Editor-Symbolleiste mit Schnellzugriff auf Massenbearbeitung, Spalteneinstellungen, Sortierung und
Ansichtsoptionen.
- Sortier-Voreinstellungen für die Produktliste mit nur einem Klick.
- Ansichtsoptionen: anpassbare Schriftgröße der Tabelle und ein Vollbildmodus.
- Verkaufskanal-Sichtbarkeit eines Produkts direkt in der Tabelle bearbeiten.
- Variantenverwaltung an einem Ort: vorhandene Varianten prüfen, einzelne Varianten hinzufügen und
den Pool der Variantenoptionen pflegen.
Verbesserungen
- Beim Hinzufügen einer einzelnen Variante werden nun alle Optionen der jeweiligen Eigenschaftsgruppe
angeboten, nicht nur die ausgewählte.
- Die Variantensuche findet jetzt auch Optionen, die noch nicht im Varianten-Pool enthalten sind.
- Spalten lassen sich über den Dialog der Spalteneinstellungen neu anordnen.
- Aufgeklappte Variantenzeilen sind in der Tabelle leichter zu erkennen.
- Pflichtfelder werden beim Anlegen eines Produkts deutlicher gekennzeichnet.
Fehlerbehebungen
- Das Wiederherstellen der Preisvererbung einer Variante funktioniert nun — die Variante übernimmt
wieder den Preis des übergeordneten Produkts.
- Das Speichern von Bildern und das Speichern aller Änderungen klappen aufgeklappte Varianten nicht
mehr zu; geöffnete Zeilen bleiben geöffnet.
- Das Entfernen einer Option aus dem Varianten-Pool entfernt sie nicht mehr aus der aktuell
bearbeiteten Variante.
- Fehler behoben, der beim Bearbeiten eines gerade angelegten Produkts auftreten konnte.
- Fehler behoben, durch den das Anlegen eines Produkts gelegentlich an einer doppelten Produktnummer
scheiterte.
- Fehler behoben, durch den ein neu angelegtes Produkt nach dem Speichern einer Übersetzung den Wert
der falschen Sprache anzeigte.
- Kategorie- und Verkaufskanal-Dialoge behalten nun Änderungen bei, die vor dem erneuten Öffnen
vorgenommen wurden.
- Das Abbrechen der Produkterstellung leert die Tabelle nicht mehr.
- Der Medien-Dialog zeigt nun die vorhandenen Bilder des Produkts an.
- Fehler behoben, durch den der Sprachwechsel in der gestapelten Übersetzungsansicht keine Wirkung
hatte.
- Verschiedene kleinere Darstellungs- und Symbolprobleme im Editor behoben.
3.0.0
Erstveröffentlichung von Admin Power Tools – Products mit Excel-ähnlichem Produkt-Bulk-Editor und Produkt-Health-Dashboard zur effizienten Pflege und Verbesserung der Produktdatenqualität in Shopware 6.