Highlights
Eine oder mehrere Bestellmatrixen (für verschiedene Sortimente) einstellbar Die Zuordnung der Bestellmatrixen erfolgt mittels dynamischer Produktgruppen und kann Zusätzlich mittels RuleBuilder Regel gesteuert werden (z.B. Anzeige nur bei B2B Kunden) Eigenschaftsgruppe für die X-Achse (von links nach rechts) bzw. Y-Achse (von oben nach unten) kann je Bestellmatrix festgelegt werden Verfügbarkeitsanzeige von Produkten mittels Grünem oder Orangen Farbbalken sowie Anzeige von ausverkaufte Produkten möglich
Features
Eine oder Mehrere Bestellmatixen können angelegt werden Jede einzelne Bestellmatrix kann Regelgesteuert werden und auch mittels dynamischer Produktgruppen den passenden Produkten zugeordnet werden Die Eigenschaftsgruppe der X-Achse (von links nach rechts) bzw. Y-Achse (von oben nach unten) kann je Bestellmatrix festgelegt werden Mittels Prioität kann gesteuert werden, welche Bestellmatrix angezeigt wird, wenn es zu Produkt Überschneidungen bei den dynamischen Produktgruppen gibt Es können eine oder mehrere Regeln zur Anwendung kommen (z.B. Anzeige nur bei B2B Kunden) Es kann eine oder mehrere Dynamische Produktgruppen zugewiesen werden (z.B. Mehrere Kleidung) Anzeige der Lieferzeit kann je Bestellmatrix gesteuert werden. Verschiedene Plugin Konfigurationen möglich: Anzeige von Varianten bei nicht Verfügbarkeit, Preis mit Statt Preis, Produktverfügbarkeit,...
Zweck des Plugins
Mit der Bestellmatrix wird es den Usern auf der Produktdetailseite ermöglicht, rasch den Bestellwunsch alle verfügbaren Varianten eines Produktes zu erfassen und auf einmal in den Warenkorb zu legen. Dieses Plugin berücksichtigt die Herausforderungen vieler Händler wie zum Beispiel können mehrere Bestellmatrixen angelegt werden und diese können dann Rulebuilderregelgesteuert angezeigt werden (z.B. nur für B2B Kunden). Die Zuordnung der angelegten Bestellmatixen erfolgt mittels dynamischer Produktgruppen und durch die Konfiguration der einzelnen Bestellmatrixen ist auch eine variable Festlegung der X-Achse (von links nach rechts) bzx. der Y-Achse (von oben nach unten) möglich. Es kann optional auch die Verfügbarkeit mittels Farbanzeige eingestellt werden, ausverkaufte Produkte werden entsprechend dargestellt.
Zur Anzeige der Bestellmatrix ist Voraussetzung, dass die Produkte mindestens eine Variantengruppe aufweisen. Idealerweise sind die Produkte mit 2 Variantengruppen (Variantenachsen) angelegt, wenn mehr als 2 Variantenausprägungen vorhanden sind, kann ausgewählt werden, welche in der X-Achse bzw. in der Y-Achse verwendet werden, die anderen Variantenausprägungen werden wie im Shopware Standard angezeigt.
Nutzung des Plugins
Plugin Konfigurationen
Erweiterungen > Meine Erweiterungen > Order Matrix > ... > Konfigurieren
- Produktverfügbarkeit: "Shopware Standard" oder "Nur, wenn das Produkt auf Lager ist"
- Nicht verfügbare Variante: "Nicht anzeigen" oder "Als nicht verfügbar Eingabefeld"
- Preisdarstellung: "nur Preis" oder "Preis und Streichpreis"
Für die Preisanzeige gibt es zwei Textbausteine die vor den jeweiligen Preisen angezeigt werden können:
acrisOrderMatrix.detail.footerSumBeforePrice, acrisOrderMatrix.detail.footerSumBeforePseudo - Breite der Eingabefelder: "Standard" oder "Breit"
- Breite des Varianten-Bild: Wenn kein Wert hinterlegt ist, wird der Standard von 80 Pixel verwendet.
- Varianten-Vorschaubild: "Standard" oder "Bildwechsel vom Varianten-Bild
- Tabellenkopf Anzeige: "Standard" oder "Scrollt mit der Seite mit"
Bestellmatrix erstellen
Einstellungen > Erweiterungen > Bestellmatrix > Bestellmatix > Bestellmatrix hinzufügen oder bestehende bearbeiten
Abschnitt Grundeinstellungen
- Interner Name: wird für die Order Matrix Übersicht im Admin verwendet
Abschnitt Anzeigebedienungen
- Aktiv: legt fest, ob die Bestellmatrix verwendet wird (aktiv)
- Priorität: Die Bestellmatrix Konfiguration mit der höchsten Priorität wird zuerst geladen und für das jeweilige Produkt geprüft. (wenn mehrere Bestellmatrixen für ein Produkt zutreffen sollten)
- Regel: RuleBuilder Regel kann hier festgelegt werden. Wichtig: Es müssen sinnvolle Regeln verwendet werden z.B. Kundengruppe = XY oder Kunde ist eingeloggt. Warenkorbabhängige Regeln machen keinen Sinn, da die Bestellmatrix ja unabhängig vom Warenkorb funktionieren soll.
ODER-Verknüpfung: Die Anzeige erfolgt, wenn mindestens eine der zugewiesenen Regeln wahr ist. Wird keine Regel hinzugefügt, erfolgt die Anzeige immer.
Abschnitt Produktauswahl
Die Produkte müssen folgende Voraussetzungen haben: Varianten-Artikel
mit mindestens 1 Ausprägungen. In der dynamischen Produktgruppe ist es
wichtig, dass immer die Hauptartikel enthalten sind.
- Dynamische Produktgruppe: Es kann eine oder mehrere dynamischen Produktgruppen zugeordnet werden, für diese wird die Bestellmatrix angewandt.
ODER-Verknüpfung: Die Anzeige erfolgt für alle Produkte, die mindestens einer dynamischen Produktgruppe zugewiesen sind.
WICHTIG: Wird hier keine dynamische Produktgruppe gewählt, erfolgt keine Anzeige
Abschnitt Darstellungen
- Eigenschaftsgruppe X-Achse: Eigenschaftsgruppe auswählen, welche von links nach rechts in der Tabelle angezeigt werden soll.
Wenn nicht festgelegt, wird automatisch die erste gefundene Gruppe verwendet.
Hinweis: Es können mehrere Eigenschaftsgruppen zugeordnet werden (dies macht nur Sinn, wenn die Bestellmatrix für verschiedene Produktgruppen verwendet wird) - Eigenschaftsgruppe Y-Achse: Eigenschaftsgruppe auswählen, welche von oben nach unten in der Tabelle angezeigt werden soll.
Wenn nicht festgelegt, wird automatisch die zweite gefundene Gruppe verwendet.
Hinweis: Es können mehrere Eigenschaftsgruppen zugeordnet werden (dies macht nur Sinn, wenn die Bestellmatrix für verschiedene Produktgruppen verwendet wird)
Abschnitt Anzeige der Lieferzeiten
- Anzeige: "Shopware Standard " oder "x Stück verfügbar inkl. Infotext"
- Mindestanzahl für eine gelbe Anzeige: Die Verfügbarkeitsanzeige im Frontend zeigt gelb an, wenn bis zu x Stück verfügbar sind.
Bekannte Einschränkungen / Tipps
- Preisanzeige auf der Produkt Detailsseite
Es kann nur ein Verkaufspreis auf der Produktdetailseite angezeigt werden, somit ist es ideal, wenn alle Varianten denselben Preis besitzen würden.
Sollte es abweichende Preise bei den Varianten geben, wird trotzdem nur ein Verlaufspreis angezeigt, jedoch wird der Verkaufspreis der anderen Variangen richtig berechnet und ist im Warenkorb dann sichtbar.
Staffelpreis Anzeige ist möglich, Statt Preis Anzeige in der Plugin Konfiguration einstellbar. - Anzahl der bestellbaren Produkte in der Matrix
Nachdem das Plugin vollständig integriert wurde, werden auch die am Produkt gepflegten Mindestmengen, Staffelungen sowie maximal Bestellmengen berücksichtigt.
Im Shopware Standard ist die maximale Anzahl der bestellbaren Produkte auf 100 begrenzt, dies kann im Shopware Admin unter Einstellungen > Shop > Warenkorb > Maximale Auswahlmenge eingestellt werden.
Aus Platzgründen wurde in der Matrix eine 3stellige Mengenanzeige konzipiert. - Ausverkaufte Produkte / nicht vorhandene Varianten
Nicht verfügbare Produkte (Lagerbestand <=0 und Abverkaufskenner "aktiv") werden mit "ausgekreuzt" somit ist eine Bestellung nicht möglich.
Bei fehlenden Varianten (asynchrone Variantenausprägungen) kann in den Plugin Einstellungen das Verhalten bei der Option "Nicht verfügbare Variante" konfiguriert werden: Entweder "Als nicht verfügbar Eingabefeld" oder "keine Anzeige" in beiden Fällen ist eine Bestellung von nicht möglichen Varianten gewährleistet. - Anzahl der Variantenachsen
Grundsätzlich wurde die Bestellmatrix für 2 Variantenachsen entwickelt, jedoch sind auch weitere Variantenachsten möglich, diese werden allerdings nicht als Matrix sondern wie im Shopware Standard vorgesehen angezeigt. Welche Variantengruppe in der Bestellmatrix angezeigt werden sollen, kann festgelegt werden.
- Neue Einstellung für die Positionierung des Warenkorb-Buttons hinzugefügt.
- Vorschau-Bild Anzeige Fehler behoben.
- Plugin Kompatibilität verbessert.
- Es können nun Preis, Listenpreis und Verkaufseinheit angezeigt werden.
- Template Code optimiert.
- Die Anzeige wurde verbessert, wenn nur eine y-Achse vorhanden ist.
- Lagerbestand Anzeige um neuen Status erweitert.
- Neue Farbeinstellungen für den Lagerbestand hinzugefügt.
- Die Anzeige der Verpackungseinheit wurde verbessert.
- Behoben, dass das Mengeneingabefeld einer 1-dimensionalen Bestellmatrix nicht korrekt sortiert war und somit falsche Mengen für Varianten in den Warenkorb gelegt wurden.
- Neue Einstellung für das Varianten-Vorschaubild hinzugefügt.
- Neue Tabellendaten Anzeige Plugin Einstellung hinzugefügt.
- Verbesserte Plugin-Kompatibilität mit „ACRIS Kundenspezifischer Preis“
- Performance-Verbesserungen beim Laden von Produktvarianten
- Problem behoben, bei dem die Verpackungseinheit nicht im übersetzten Feld der Variante enthalten war.
- A JavaScript bug in combination with Safari has been fixed.
- Removed unnecessary code
- Fixed order matrix not being displayed if the selected X-axis property doesn't exist on the product.
– Problem behoben, bei dem der Cache nach dem Speichern einer Bestellmatrix nicht geleert wurde.
- Snippets geändert
- Der Cache wird nach dem Speichern einer Bestellmatrix geleert.
- Es wurde ein Fehler behoben, bei dem die Bestellmatrix angezeigt wurde, auch wenn keine dynamische Produktgruppe zugewiesen war.
- Lagerbestand Anzeige optimiert.
- Kleine Fehler behoben.
- Neue Einstellungen für das Varianten-Vorschaubild, Produktnummer und die Breite der Bestellmatrix.
- Die Preisanzeige wurde optimiert.
- Diverse Plugin Einstellungen wurden in die Bestellmatrix Einstellungen verschoben.
- Ein Fehler beim Varianten-Vorschaubild wurde behoben.
- Kompatibilität mit Shopware 6.6.
- Vorschau-Bild Anzeige Fehler behoben.
- Lagerbestand Anzeige um neuen Status erweitert.
- Neue Farbeinstellungen für den Lagerbestand hinzugefügt.
- Die Anzeige der Verpackungseinheit wurde verbessert.
- Es wurde ein Fehler im Twig-Code behoben.
- Behoben, dass das Mengeneingabefeld einer 1-dimensionalen Bestellmatrix nicht korrekt sortiert war und somit falsche Mengen für Varianten in den Warenkorb gelegt wurden.
- Neue Einstellung für das Varianten-Vorschaubild hinzugefügt.
- JavaScript bug fixed.
- Neue Tabellendaten Anzeige Plugin Einstellung hinzugefügt.
- Verbesserte Plugin-Kompatibilität mit „ACRIS Kundenspezifischer Preis"
- Lagerbestand Anzeige optimiert.
- Problem behoben, dass nicht die richtige Verpackungseinheit in der Bestellmatrix angezeigt wurde.
- Es wurde ein JavaScript Fehler in Kombination mit Safari behoben.
- Version von „composer.json“ auf weniger als 6.6.0.0 eingeschränkt.
- Nicht benötigten Code entfernt
- Problem behoben, bei dem die Bestellmatrix nicht angezeigt wurde, wenn die ausgewählte X-Achsen-Eigenschaft auf dem Produkt nicht vorhanden ist.
- Snippets geändert
- Der Cache wird nach dem Speichern einer Bestellmatrix geleert.
- Es wurde ein Fehler behoben, bei dem die Bestellmatrix angezeigt wurde, auch wenn keine dynamische Produktgruppe zugewiesen war.
- Ein Fehler beim Varianten-Vorschaubild wurde behoben.
- Behebt ein Problem, bei dem das Laden hängen bleibt, wenn versucht wird, nach Vertriebskanälen, PropertyGroupX, PropertyGroupY oder Regeln zu sortieren
- Performance-Verbesserungen beim Laden von Produktvarianten
- Die Anzeige der Mindestabnahme und Staffelung wurde verbessert.
- Plugin Kompatibilität verbessert.
- Neue Tabellenkopf Anzeige Plugin Einstellung hinzugefügt.
- Mindestabnahme und Staffelung werden jetzt berücksichtigt.
- Die einzeilige Bestellmatrix wird jetzt korrekt dargestellt.
- Die Einstellung für die Maximalabnahme wurde entfernt und durch den Shopware Standard Einstellung ersetzt.
- Neue Einstellungen für "Produktverfügbarkeit", "Breite der Eingabefelder", "Breite des Varianten-Bild" und "Varianten-Vorschaubild".
- Die Bestellmatrix kann jetzt aktiv/inaktiv gestellt werden.
- Nicht mehr benötigtes SCSS entfernt.
- Varianten Anzeige verbessert.
- Nicht existierende Varianten werden nicht mehr angezeigt.
- Nicht generischer Code entfernt.
- Preisanzeige verbessert.
- JavaScript Fehler behoben.
- Varianten Anzeige verbessert.
- In den Warenkorb Funktion optimiert.
- Preisberechnung hinzugefügt.
- Varianten Ladeproblem behoben.
- Es werden nur die benötigten Produkt-Varianten geladen.
- Es ist nur noch 1 Produktvariante erforderlich, statt maximal 2.
- Die Kompatibilität mit dem ACRIS CMS Plugin wurde verbessert.
- Anzeige für Erlebniswelten Produktseiten hinzugefügt.
- Initiale Storefront Integration.
Anmelden