Product_option
Das product_option
Objekt ist für jede Option in einem Produktoptions-Array verfügbar. Der Bereich der Produktoptionen ist zugänglich über product. options_with_values.
Das Objekt product_option
hat die folgenden Attribute:
Inhalt
product_option.name
Gibt den Namen der Produktoption zurück.
product_option.position
Gibt die Position der Produktoption im Array der Produktoptionen zurück.
<ul> {% for product_option in product.options_with_values %} <li>{{ product_option.position }} - {{ product_option.name }} </li> {% endfor %} </ul>
<ul> <li>1 - Farbe</li> <li>2 - Größe</li> </ul>
product_option.selected_value
Gibt den aktuell ausgewählten Wert für diese Produktoption zurück.
<select> {% for value in product_option.values %} <option {% if product_option.selected_value="=" value %}selected{% endif %}> {{ value }} </option> {% endfor %} </select>
<select> <option selected>Rot</option> <option>Grün</option> </select>
product_option.values
Gibt ein Array mit möglichen Werten für diese Produktoption zurück.
<ul> {% for value in product_option.values %} <li>{{ value }}</li> {% endfor %} </ul>
<ul> <li>Rot</li> <li>Grün</li> </ul>