Made with ❤️ by WSC - Web SEO Consulting
Dieses Projekt ist kostenlos und Open Source unter der GPL-3.0-or-later Lizenz.
Wenn dir dieses Projekt geholfen hat:
| Plugin | Beschreibung |
|---|---|
| WSCPluginSWSyncVariantPositions | Varianten-Positionen synchronisieren |
Synchronisiert die Positionen der Varianten-Auswahl (product_configurator_setting.position) mit den Eigenschaftswert-Positionen aus property_group_option_translation.position in Shopware 6.
Beim Import von Eigenschaften (Properties) oder bei manueller Pflege werden die Positionen in der Tabelle property_group_option_translation gespeichert. Nach dem Generieren der Varianten werden diese Positionen jedoch nicht automatisch auf die Configurator-Einstellungen (product_configurator_setting) übertragen, die die Reihenfolge der Variantenauswahl am Produkt steuern.
Dieses Plugin bietet drei Wege zur Synchronisation:
- 🖥️ Admin Interface - Manuelle Synchronisation über das Shopware Admin Panel
- ⚡ CLI Command - Schnelle Ausführung über die Konsole
- 🔄 Scheduled Task - Automatische Hintergrund-Synchronisation
✅ Drei Synchronisations-Methoden
- Admin UI mit Live-Statistiken
- CLI-Command für Automatisierung
- Scheduled Task für regelmäßige Sync
✅ Flexible Optionen
- Dry-Run Vorschau
- Produkt-spezifischer Sync via UUID-Filter
- Konfigurierbare Batch-Größe
✅ Performance-Optimiert
- Batch-Processing (500 Einträge/Batch)
- Nur geänderte Positionen werden aktualisiert
- Effiziente SQL-Queries
✅ Multi-Language
- Deutsch, Englisch, Französisch
- Vollständig übersetzt (Admin UI + CLI)
✅ Produktionsbereit
- Umfangreiches Error-Handling
- Logging für Scheduled Tasks
- Rückwärtskompatibel mit CLI
- Settings → Varianten Position Sync
- Dry-Run aktivieren für Vorschau
- Optional: Produkt-ID eingeben für spezifisches Produkt
- Synchronisieren klicken
# Vorschau (empfohlen für ersten Test)
bin/console wsc:sync-variant-positions --dry-run
# Alle Produkte synchronisieren
bin/console wsc:sync-variant-positions
# Nur ein Produkt
bin/console wsc:sync-variant-positions --product-id=018d9a5c3a4b70b8a8f8c2e8e8f8e8f8
# Mit ausführlicher Ausgabe
bin/console wsc:sync-variant-positions --dry-run -v- Einstellungen → System → Plugins → WSC Sync Variant Positions
- "Geplante Synchronisation aktivieren" einschalten
- Intervall einstellen (Standard: 3600 Sekunden = 1 Stunde)
- Speichern
- 📋 Voraussetzungen - Was wird benötigt?
- 🚀 Installation - Schritt-für-Schritt Anleitung
- ⚙️ Konfiguration - Alle Einstellungsmöglichkeiten
- Issues: GitHub Issues
- Diskussionen: GitHub Discussions
- Support: support@web-seo-consulting.eu
Pull Requests sind willkommen! Bitte öffne zuerst ein Issue, um größere Änderungen zu besprechen.
Siehe CHANGELOG.md für alle Änderungen.
Made with ❤️ by WSC - Web SEO Consulting
Dieses Projekt ist kostenlos und Open Source unter der GPL-3.0-or-later Lizenz.
Wenn dir dieses Projekt geholfen hat, freue ich mich über deine Unterstützung:
WSC - Web SEO Consulting www.web-seo-consulting.eu