Startseite > Template- und Themeprogrammierung > Shop-Objekte > variant

variant

Das <obj>variant</obj> Objekt enthält Informationen über die Variante eines Produktes. Es wird innerhalb des <obj>product</obj> Objektes für die Liste der Varianten <obj>product.variants</obj> verwendet.

Attribute

Die verfügbaren Attribute des <obj>variant</obj> Objekt sind abhängig davon, in welchem Kontext das Objekt verwendet wird. So steht z.b. in der Produkt-Liste <liquid>variant.stock</liquid> nicht zur Verfügung. Wählen Sie daher nachfolgend den gewüschten Kontext aus.

Attribute des <obj>variant</obj> Objekt innerhalb des ausgewählten Kontexts anzeigen:

variant.id

Gibt die eindeutige numerische ID der Variante zurück.

variant.sku

Gibt die Artikelnummer der Variante zurück.

variant.grouping_sku

Gibt die Hauptartikelnummer der Variante zurück.

variant.supplier_sku

Gibt die Lieferanten SKU  zurück.

variant.gtin

Gibt die Global Trade Item Number zurück

variant.name

Gibt den Namen der Variante zurück.

variant.url

Gibt den URL-Pfad der Variante zurück.

variant.price

Gibt den Preis der Variante zurück.

variant.old_price

Gibt den alten Preis der Variante zurück.

variant.delivery_time_enum

Gibt das <obj>enum</obj> Objekt für die Lieferzeit der Variante zurück.

variant.is_sellable

Gibt <liquid>true</liquid>, falls die Variante verkaufbar ist, ansonsten <liquid>false</liquid>.

variant.color_enum

Gibt das <obj>enum</obj> Objekt für die Farbe des Produktes zurück.

variant.size_enum

Gibt das <obj>enum</obj> Objekt für die Größe des Produktes zurück.

variant.brand_enum

Gibt das <obj>enum</obj> Objekt für die Marke des Produktes zurück.

variant.option1

Gibt den Wert der erste Varianten-Option zurück.

variant.option2

Gibt den Wert der zweiten Varianten-Option zurück.

variant.option3

Gibt den Wert der dritte Varianten-Option zurück.

variant.featured_media

Gibt das <obj>media</obj> Objekt mit dem Featured-Media der Variante zurück.

variant.ian

Gibt die IAN/EAN der Variante zurück.

variant.base_price_quantity

Gibt die Grundpreismenge der Variante zurück.

variant.base_price_unit_enum

Gibt das <obj>enum</obj> Objekt für die Grundpreiseinheit der Variante zurück.

variant.base_price_base_quantity

Gibt die Verkaufsmenge in Grundpreiseinheit der Variante zurück.

variant.stock

Gibt den aktuellen Bestand der Variante zurück.

variant.stock_limit

Gibt die Bestands Verkaufsgrenze der Variante zurück.

variant.is_in_stock

Gibt <liquid>true</liquid>, falls <obj>product.stock</obj>><obj>product.stock_limit</obj>.

Beispiel

Nachfolgend sehen Sie beispielhaft einen Ausschnitt aus dem <obj>variant</obj> Objekt.

{
  "id": 100004,
  "sku": "71766750-25-36",
  "name": "Etui Dress",
  "price": 49.95,
  "url": "/etui-dress-36/",
  "option1": "31"
}