Installation
Das PIM-Plugin wird wie jedes andere Shopware-Plugin installiert — entweder über den Plugin-Manager im Admin oder per CLI:
bin/console plugin:refresh bin/console plugin:install StawPim --activate bin/console cache:clear
Erste Schritte
Nach der Installation findest du den neuen Menüpunkt „PIM“ in der Hauptnavigation des Admins. Beim ersten Aufruf öffnet sich die Konfigmatrix — hier richtest du Standard-Werte ein, die für alle Pflege-Operationen gelten:
- SpaltenkonfigurationWelche Felder im Produktlisting angezeigt werden, kannst du pro Pfleger individuell wählen.
- Variantenmuster definierenStandard-Muster für Artikelnummer und Name für den Generator hinterlegen.
- API-Keys eintragenOpenAI, Anthropic und DeepL — jeweils deine eigenen Keys.
- Berechtigungen setzenPro User-Rolle festlegen, welche PIM-Funktionen verfügbar sind.
- Snapshot-AufbewahrungWie lange Bulk-Snapshots gespeichert werden (Standard: 30 Tage).
Mehrfachänderung
Das Herzstück des Plugins: Filter setzen, alle markieren, Felder ändern. Vor jeder Bulk-Operation entsteht automatisch ein Snapshot. Falls etwas schiefläuft, kannst du den Vorher-Zustand mit einem Klick im Audit-Log wiederherstellen.
Aktion „Auf Filter beschränken“
Wenn du nach Varianten-Feldern filterst (z.B. „Größe = L“), willst du normalerweise nur die filter-treffenden Varianten anfassen — nicht den Stammartikel. Mit dem Toggle „Auf Filter beschränken“ macht das PIM genau das.
CSV-Import & Export
Spalten-Konvention für mehrsprachige Daten:
trans_name__de_DE— Produktname in Deutschtrans_name__en_GB— Produktname in Englischcf_eigenesFeld__de_DE— Custom Field in Deutsch
Der Import erfolgt über die Shopware-Sync-API in Batches — auch 10.000 Produkte gehen in wenigen Minuten durch.
KI-Textgenerierung
Pro Provider (OpenAI / Anthropic) richtest du folgende Werte ein: API-Key, Modell, Standard-Tonalität, Aktivierung für Bulk-Modus. Sind beide Provider aktiv, wählst du beim Generieren im Modal pro Aufruf den passenden.