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

line_item

Das <liquid>line_item</liquid> Objekt enthält Informationen über eine Position innerhalb eines Warenkorbs oder einer Bestellung. Es kommt im <obj>cart</obj> und <obj>order</obj> Objekt zum Einsatz.

Attribute

Die nachfolgenden Attribute stehen im <obj>line_item</obj> Objekt zur Verfügung.

line_item.position

Gibt die Positionsnummer zurück, beginnend bei 1.

line_item.id

Gibt die eindeutige numerische ID des Produktes zurück.

line_item.name

Gibt den Namen des Produktes zurück.

line_item.sku

Gibt die Artikelnummer des Produktes zurück.

line_item.grouping_sku

Gibt die Hauptartikelnummer des Produktes zurück.

line_item.item_quantity

Gibt die Menge des Produktes zurück.

line_item.sku2

Gibt die 2. Artikelnummer des Produktes zurück.

line_item.url

Gibt den URL-Pfad des Produktes zurück.

<liquid-input>
{{ product.url }}
</liquid-input>

<liquid-output>
/shirt-red/
</liquid-output>

line_item.group_number

Gibt die Artikelgruppen-Nummer des Produktes zurück.

line_item.supplier_sku

Gibt die Artikelnummer des Produkt-Lieferanten zurück.

line_item.gtin

Gibt die GTIN des Produktes zurück.

line_item.coupon_code

Gibt den Coupon-Code zurück, falls der Coupon für diese Position angewendet wurde.

line_item.list_price

Gibt den Listen-Preis des Produktes zurück.

line_item.original_list_price

Gibt den ursprünglichen Listenpreis ohne Abzug von Rabatten zurück.

line_item.price

Gibt den Preis des Produktes zurück. Dieser enthält ggf. bereit einen Rabatt.

line_item.has_individual_price

Gibt <liquid>true</liquid> zurück, falls es sich um eine Position mit einem kundenindividuellen Preis handelt.

line_item.before_discount_price

Gibt den Preis der Position ohne Berücksichtigung des Rabatts zurück.

line_item.discount_percent

Gibt den prozentualen Rabatt der Position zurück.

line_item.discount_total

Gibt den Gesamtrabatt der Position zurück.

line_item.before_discount_total

Gibt den Gesamtbetrag der Position ohne Berücksichtigung des Rabatts zurück.

line_item.total

Gibt den Gesamtbetrag der Position zurück.

line_item.tax_name

Gibt die Steuerbezeichnung für den Steuersatz dieser Position zurück.

line_item.tax_percent

Gibt den Steuersatz für die Position zurück.

line_item.tax_name[2|3]

Gibt die Steuerbezeichnung für den 2. bzw. 3. Steuersatz dieser Position zurück.

line_item.tax_percent[2|3]

Gibt den 2. bzw. 3. Steuersatz für diese Position zurück.

line_item.non_discountable

Gibt <liquid>true</liquid> zurück, falls diese Position nicht rabattfähig ist.

line_item.last_price

Gibt den letzten Preis des Produktes zurück, falls dieser sich bei der letzten Warekorbänderung aktualisiert wurde.

line_item.old_price

Gibt den alten Preis des Produktes zurück.

line_item.featured_media

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

line_item.option1

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

line_item.option2

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

line_item.option3

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

line_item.stock

Gibt den aktuellen Bestand des Produktes zurück.

line_item.color_enum

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

line_item.size_enum

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

line_item.brand_enum

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

line_item.delivery_time_enum

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

line_item.measure_unit_enum

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

line_item.weight_unit_enum

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

line_item.packaging_quantity

Gibt die Verpackungsmenge des Produktes zurück.

line_item.packaging_unit_enum

Gibt das enum Objekt für die Verpackungseinheit des Produktes zurück.

line_item.base_price_unit_enum

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

line_item.base_price_base_quantity

Gibt die Verkaufsmenge in Grundpreiseinheit des Produktes zurück.

line_item.base_price_quantity

Gibt die Grundpreismenge des Produktes zurück.

line_item.quantity_unit_enum

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

line_item.quantity

Gibt die Verkaufsmenge des Produktes zurück.

line_item.length

Gibt die Länge des Produktes zurück.

line_item.width

Gibt die Breite des Produktes zurück.

line_item.height

Gibt die Höhe des Produktes zurück.

line_item.weight

Gibt das Gewicht des Produktes zurück.

line_item.logistic_length

Gibt die Logistik-Länge des Produktes zurück.

line_item.logistic_width

Gibt die Logistik-Breite des Produktes zurück.

line_item.logistic_height

Gibt die Logistik-Höhe des Produktes zurück.

line_item.logistic_weight

Gibt das Logistik-Gewicht des Produktes zurück.

line_item.shipping_class_handle

Gibt das Handle für die Produkt-Lieferklasse zurück

line_item.payment_class_handle

Gibt das Handle für die Produkt-Zahlungsklasse zurück.

line_item.is_merged

Gibt true zurück, falls diese Position von einem existieren Warenkorb automatisch hinzugefügt wurde.