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>
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.