Productattributen in Magento 2
Attributen definiëren productkenmerken zoals kleur, maat, materiaal. Ze zijn de bouwstenen van je productcatalogus.
Attributen overzicht
Navigatie
Stores > Attributes > Product
Standaard attributen
Magento komt met veel standaard attributen:
- name, sku, price, description
- color, size, weight
- status, visibility
- meta_title, meta_description
Nieuw attribuut aanmaken
Basis stappen
- Default Label: "Materiaal"
- Catalog Input Type: Dropdown (of andere)
Input Types
Text Field
Eén regel tekst.
``
Gebruik: Korte specificaties, model nummer
`
Text Area
Meerdere regels tekst.
`
Gebruik: Beschrijvingen, specificaties
`
Text Editor
WYSIWYG editor.
`
Gebruik: Formatted content
`
Date
Datumkiezer.
`
Gebruik: Release datum, garantie einddatum
`
Yes/No
Boolean keuze.
`
Gebruik: In sale, Nieuw, Uitgelicht
`
Dropdown
Eén keuze uit lijst.
`
Gebruik: Merk, Materiaal, Categorie
`
Multiple Select
Meerdere keuzes uit lijst.
`
Gebruik: Features, Geschikt voor
`
Price
Prijsveld.
`
Gebruik: Speciale prijzen, inkoopprijs
`
Visual Swatch
Kleur of afbeelding selectie.
`
Gebruik: Kleuropties, patronen
`
Text Swatch
Tekst als visuele selectie.
`
Gebruik: Maten (S, M, L, XL)
`
Advanced Attribute Properties
Scope
- Store View: Waarde per store view
- Website: Waarde per website
- Global: Zelfde waarde overal
Unique Value
Moet elke waarde uniek zijn? (Bijv. voor SKU-achtige velden)
Required
Is het attribuut verplicht?
Input Validation
- None
- Decimal Number
- Integer Number
- Email
- URL
- Letters
Apply To
Welke producttypen kunnen dit attribuut hebben?
- All Product Types
- Specific types selecteren
Manage Options (Dropdown/Multiselect)
Opties toevoegen
Open attribuut
Sectie Manage Options
Klik Add Option
Vul label in per store view
Stel sort order in
Is Default: één optie als standaard
Opties sorteren
- Admin column: Sorteer handmatig
- Position: Numerieke volgorde
Storefront Properties
Use in Layered Navigation
- Filterable (with results): Toon als filter, alleen opties met producten
- Filterable (no results): Toon altijd, ook zonder resultaten
- No: Niet als filter
Use in Search Results Layered Navigation
Zelfde als hierboven maar voor zoekresultaten.
Use for Promo Rule Conditions
Kan dit attribuut worden gebruikt in prijsregels?
Visible on Catalog Pages
Toon op frontend (productpagina, vergelijking)?
Comparable
Kan dit attribuut worden vergeleken in productvergelijking?
Used for Sorting
Kan hierop worden gesorteerd in productlijsten?
Attribuutsets
Wat zijn ze?
Attribuutsets groeperen attributen voor producttypen. Een "Kleding" set heeft andere attributen dan "Elektronica".
Navigatie
Stores > Attributes > Attribute Set
Attribuutset aanmaken
Klik Add Attribute Set
Name: "Kleding"
Based On: Default (kopieert als basis)
Sla op
Attributen organiseren
Open attribuutset
Links: Beschikbare attributen
Rechts: Attribuut groepen in de set
Sleep attributen naar gewenste groep
Maak nieuwe groepen indien nodig
Sla op
Groepen
Groepen organiseren attributen in tabs in product edit:
- Product Details
- Images
- Search Engine Optimization
- Custom groepen
Attributen aan set toevoegen
Bij attribuut aanmaken
Maak attribuut
Ga naar elke relevante attribuutset
Sleep attribuut naar groep
Bij set bewerken
Open attribuutset
Vind attribuut in "Unassigned Attributes"
Sleep naar groep
Swatches configureren
Visual Swatch (kleur)
Open attribuut (bijv. Kleur)
Input Type: Visual Swatch
Manage Options:
- Per optie: Klik swatch veld
- Kies: Color (picker) of Image (upload)
Text Swatch (maat)
Open attribuut (bijv. Maat)
Input Type: Text Swatch
Manage Options:
- Swatch: Korte tekst (S, M, L)
Swatches in product listing
Stores > Configuration > Catalog > Storefront
- Show Swatches in Product List: Yes
Attribuut labels vertalen
Manage Labels
Open attribuut
Sectie Manage Labels
Per store view: vertaalde label
Option labels vertalen
In Manage Options, per optie labels per store view.
Best practices
Consistente naamgeving
Gebruik duidelijke attribuut codes:
material niet mat of materiaal_type`
Plan vooruit
Bedenk welke attributen je nodig hebt voor:
- Product informatie
- Filtering
- Vergelijking
- Promoties
Niet te veel
Elk attribuut is database overhead. Maak alleen wat nodig is.
Hergebruik
Eén "kleur" attribuut voor alle producttypen, niet per categorie.
Scope overwegen
- Global: Waarde is technisch (SKU, gewicht)
- Store View: Waarde is taalgebonden (beschrijvingen)