Attribute
Rappresenta l'entità di base degli Attributi del tuo store. Gli attributi sono metadati tecnici o caratteristiche specifiche assegnate ai prodotti o alle varianti (es. Codici prodotto, Data di fabbricazone, ecc.).
Definizione del tipo
| Proprietà | Tipo | Descrizione |
|---|---|---|
| id | string (UUID) | Identificativo univoco dell'attributo. |
| name | string | Nome interno dell'attributo. |
| label | string | null | Etichetta visualizzata lato front-end (se definita). |
| type | string | Tipo di dato dell'attributo (es. string, number, date, boolean). |
| format | string | null | Formattazione specifica per il tipo di dato (es. date). |
| relevant | boolean | Se true, l'attributo viene mostrato nelle specifiche principali. |
| sortable | boolean | Indica se il catalogo può essere ordinato per questo attributo. |
| icon | string | null | Riferimento all'icona associata (formato libreria#icona). |
| position | number | Ordine di visualizzazione dell'attributo. |
Esempio di oggetto
{
"id": "3aac3a70-826d-48f2-809d-fc3992420829",
"name": "Kilometers",
"label": "km",
"type": "date",
"format": "date",
"relevant": true,
"sortable": true,
"icon": "react-icons/io5#IoCalendarNumber",
"position": 0
}