Preise & Werte
Bei Auswahlfeldern legst du unter Werte fest, welche Auswahlmöglichkeiten Kunden im Shopfrontend haben. Wie du Werte anlegst und pro Wert Preise sowie die Preisanzeige hinterlegst, zeigt die Seite Feldtypen. Diese Seite erklärt die Quellen der Werte, die Wertegruppen und die Wertattribute.
Werte-Quellen
Die Werte eines Auswahlfeldes können aus verschiedenen Quellen stammen:
- Manuell angelegte Werte — der Standardfall: Du legst jeden Wert einzeln an (oder viele auf einmal im CSV-Modus).
- Werte aus Eigenschaft generieren — die Werte entstehen automatisch aus einer Shopware-Eigenschaftsgruppe (z.B. „Farbe"). Angezeigt werden die Eigenschafts-Ausprägungen, die dem Konfigurator-Hauptprodukt zugewiesen sind; die Sortierung wählst du nach Name oder Position.
- Werte aus einer Dynamischen Produktgruppe — die Werte entstehen aus verknüpften Produkten (Teil des Add-ons Sets & Bundles, siehe Werte aus Dynamischen Produktgruppen).
Wertegruppen
Bei vielen Werten sorgst du mit Wertegruppen für Übersicht — z.B. Farbtöne gruppiert nach „Rottöne", „Blautöne", „Grüntöne":
- Aktiviere beim Auswahlfeld den Schalter „Wertegruppen aktivieren".
- Lege über „Wertegruppe einfügen" Gruppen an und vergib je Gruppe eine Gruppenüberschrift und eine Position.
- Optional machst du die Gruppen im Shopfrontend auf- und zuklappbar („Wertegruppen klappbar") und legst fest, ob sie beim Laden geöffnet sind („Wertegruppen sind aufgeklappt beim Laden").
Wertattribute
Mit „Zusätzliche Attribute für Werte" definierst du eigene Datenfelder, die pro Wert ausgefüllt werden — z.B. ein Gewicht, ein Materialfaktor oder ein Aufpreis pro Meter. Jedes Attribut hat:
- ein Label und einen Schlüsselwert,
- einen Datentyp: Text, Zahl oder Preis,
- optional den Schalter „Nur intern verwenden", wenn das Attribut nicht im Shop angezeigt werden soll.
In Formeln greifst du auf das Attribut des gewählten Wertes zu mit:
fields.feldschlüssel.attributschlüssel
Beispiel: Ein Auswahlfeld material hat das Zahl-Attribut dichte — dann
berechnet fields.material.dichte * fields.volumen.value das Gewicht abhängig
vom gewählten Material.
Die Attribute erscheinen automatisch in der Variablen-Auswahl des Formeleditors.