Magento 2 Experten — Hyvä Theme, Tailwind CSS & SEO aus einer Hand ›

Attribute und Attributsets

04 Kapitel 4 von 7

Wie Produktattribute funktionieren, wie Sie neue Attribute anlegen und zu Attributsets zusammenfassen.

Attribute sind einzelne Eigenschaften eines Produkts – Farbe, Material, Gewicht, aber auch Name, Preis und Beschreibung sind technisch gesehen Attribute. Neue eigene Attribute legen Sie unter Stores > Attributes > Product > Add New Attribute an.

Wichtige Einstellungen beim Anlegen

  • Default Label und Attribute Code: der interne, technische Bezeichner (Attribute Code) lässt sich nach dem ersten Speichern nicht mehr ändern – hier lohnt sich ein kurzer Moment Nachdenken vorab.
  • Catalog Input Type for Store Owner: Textfeld, Textbereich, Dropdown, Mehrfachauswahl, Ja/Nein, Datum, Preis, Bild u. v. m. – bestimmt, wie das Feld im Produktformular aussieht.
  • Values Required: ob das Attribut beim Speichern eines Produkts zwingend ausgefüllt sein muss.
  • Scope: Global (überall identisch), Website oder Store View (pro Sprache unterschiedlich pflegbar – essenziell für übersetzte Namen, Beschreibungen und URL-Keys in mehrsprachigen Shops).
  • WichtigeEinstellungen

Storefront Properties

Im zweiten Reiter des Attributformulars steuern Sie die Sichtbarkeit im Shop:

  • Use in Search: ob der Wert von der internen Suche durchsucht wird.
  • Visible on Catalog Pages on Storefront: ob das Attribut auf der Produktseite als Spezifikation angezeigt wird.
  • Use in Layered Navigation: ob Kunden im Shop nach diesem Attribut filtern können (z. B. Farbe als Filter in der Kategorie-Ansicht) – erfordert zusätzlich, dass der entsprechende Suchindex neu aufgebaut wird.
  • Comparable on Storefront: ob das Attribut in der Produkt-Vergleichsliste auftaucht.
  • Storefront

Attributsets

Attributsets (Stores > Attribute Set) fassen mehrere Attribute zu einer wiederverwendbaren Gruppe zusammen – z. B. ein Set "Bekleidung" mit Größe und Material, ein Set "Elektronik" mit Spannung und Gewicht. Innerhalb eines Sets lassen sich Attribute per Drag & Drop in benannte Gruppen (z. B. "Allgemein", "Preise", "Bilder") sortieren, was das spätere Ausfüllen im Produktformular übersichtlicher macht. Beim Anlegen eines neuen Produkts wählen Sie zuerst das passende Attributset, danach stehen genau die dazugehörigen Felder zur Verfügung – nicht mehr und nicht weniger.

Praxis-Tipp: Legen Sie neue Attributsets nicht komplett von Grund auf an, sondern nutzen Sie Add New Set mit einem bestehenden Set als Based On-Vorlage – spart Zeit bei ähnlichen Produktkategorien.

Attributsets

Erweiterte Attribut-Eigenschaften

Im Bereich Advanced Attribute Properties finden sich weitere wichtige Felder: Unique Value verhindert, dass derselbe Wert bei mehreren Produkten vorkommt (z. B. sinnvoll für eine EAN/GTIN-Nummer). Input Validation for Store Owner erzwingt bei Text-Attributen ein bestimmtes Format (z. B. nur Dezimalzahlen oder eine gültige E-Mail-Adresse). Über Apply To schränken Sie ein Attribut auf bestimmte Produkttypen ein, statt es standardmäßig bei allen Typen anzubieten. Bei mehrzeiligen Textfeldern erscheint zusätzlich Enable WYSIWYG Editor, um im Produktformular einen formatierten Rich-Text-Editor statt eines reinen Textfelds anzuzeigen.

>ErweiterteAttribut

Dropdown-Werte und Store-View-Labels pflegen

Bei den Eingabetypen "Dropdown" und "Multiple Select" öffnet sich ein Bereich Manage Options: Über Add Option legen Sie einzelne Werte an, per Drag-Handle bestimmen Sie deren Reihenfolge, und über die Checkbox Is Default einen Vorbelegungswert. Wichtig für mehrsprachige Shops: Jede Option hat neben dem Admin-Label eine eigene Spalte pro Store View – so lässt sich z. B. der Wert "Rot" für die englische Store View als "Red" hinterlegen, ohne den technischen Attributwert selbst zu ändern.

Suchgewichtung und Position in der Filterleiste

Ist Use in Search aktiviert, erscheint zusätzlich das Feld Search Weight (Werteskala 1–10): Je höher der Wert, desto stärker fließt ein Treffer in diesem Attribut in die Relevanz-Sortierung der internen Suche (Elasticsearch/OpenSearch) ein – nützlich, um z. B. Treffer im Produktnamen höher zu gewichten als Treffer in einem Langtext-Attribut. Das Feld Position bestimmt unabhängig davon, an welcher Stelle das Attribut in der Layered-Navigation-Filterleiste im Vergleich zu anderen Filtern erscheint.

Attributsets: Gruppen verwalten

Innerhalb eines Attributsets lassen sich über Add New eigene Gruppen anlegen (z. B. "Technische Daten"), per Doppelklick umbenennen und per Drag & Drop mit Attributen befüllen. Noch nicht zugeordnete, aber im Set enthaltene Attribute landen im Bereich Unassigned Attributes am unteren Rand. Löschen Sie eine Gruppe, gehen die darin enthaltenen Attribute nicht verloren, sondern wandern automatisch wieder in diesen Unassigned-Bereich.