Deprecated objects

Die folgenden Liquid-Objekteigenschaften gelten als veraltet und wurden ersetzt. Sie werden noch in einigen Themes verwendet, aber es wird empfohlen, die unten aufgeführten Alternativen zu verwenden.

Inhalt

checkout object properties

Die folgenden Eigenschaften des Checkout-Objekts sind jetzt veraltet:

Siehe checkout. order für alternative Eigenschaften, die verwendet werden können.

checkout.unavailable_line_items

Gibt die nicht verfügbaren Einzelposten der Kasse zurück. Veraltet, weil er immer leer ist.

checkout.fulfilled_line_items

Gibt die erfüllten Einzelposten der Kasse zurück. Veraltet, weil er immer leer ist.

checkout.unfulfilled_line_items

Gibt die nicht erfüllten Positionen der Kasse zurück. Veraltet, weil es immer gleich line_items ist.

checkout.fulfillment_status

Gibt den Erfüllungsstatus der Kasse zurück. Veraltet, da er immer 'unerfüllt' zurückgibt.

checkout.financial_status

Gibt den Finanzstatus der Kasse zurück. Veraltet, da es immer null zurückgibt.

checkout.fulfilled_at

Gibt das Erfüllungsdatum der Kaufabwicklung zurück. Veraltet, da es immer null zurückgibt.

checkout.discount

Gibt den an der Kasse angewandten, aber nicht gespeicherten Rabatt zurück. Veraltet, da auf der Bestellstatusseite kein ungespeicherter Rabatt existieren kann.

checkout.discounts

Gibt die auf die Kasse angewandten Rabatte zurück. Die Beträge lauten auf die Hauswährung des Kunden (Präsentationswährung).

{% for discount in checkout.discounts %}
* {{ discount.code }}: {{ discount.amount | money }}
{% endfor %}
* Geheim-Rabatt: €12.00

Veraltet, da nicht alle Rabattarten und alle Rabattdetails enthalten sind.

Siehe Alternative: checkout. cart_level_discount_applications

checkout.cancelled

Gibt zurück, ob der Checkout abgebrochen wird. Veraltet, da sie immer false zurückgibt.

discount object properties

Das Objekt discount enthält Informationen über einen Rabatt, einschließlich seiner ID, seines Codes, seines Betrags, seiner Ersparnis und seines Typs. Veraltet, da nicht alle Rabattarten und alle Rabattdetails enthalten sind.

Siehe alternativ: discount_allocation und discount_application Objekte.

Die folgenden discount Objekteigenschaften sind ebenfalls veraltet:

discount.amount

Gibt den Betrag des Rabatts zurück.

discount.code

Gibt den Titel oder den Rabattcode des Rabatts zurück.

discount.id

Gibt die ID des Rabatts zurück.

discount.savings

Gibt den Betrag der Ersparnis durch den Rabatt zurück. Das negative Gegenteil von discount. amount.

discount.title

Gibt den Titel oder den Rabattcode des Rabatts zurück.

discount.total_amount

Gibt den Gesamtbetrag des Rabatts zurück, wenn er auf mehrere Positionen angewendet wurde.

discount.total_savings

Gibt den Gesamtbetrag der Ersparnis des Rabatts zurück, wenn er auf mehrere Positionen angewendet wurde. Das negative Gegenteil von total_amount.

discount.type

Gibt den Typ des Rabatts zurück. Die möglichen Werte von discount. type sind:

  • FixedAmountDiscount
  • ProzentsatzRabatt
  • VersandRabatt

line item object properties

line_item.discounts

Gibt alle Rabatte zurück, die Scripts auf die Position angewendet haben. Dieses Attribut hat nur einen Wert, wenn Sie die Skript-Editor-App verwenden.

Veraltet, da nicht alle Rabattarten und alle Rabattdetails enthalten sind.

Siehe Alternative: line_item. discount_allocations

line_item.line_price

Gibt den kombinierten Preis aller Artikel in der Position zurück. Dies schließt alle Rabatte von VersaCommerce Scripts ein, die auf die Zeile angewendet wurden. Dies ist gleich line_item. price multipliziert mit line_item. quantity.

Veraltet, da es keine Code-Rabatte enthält.

Siehe Alternative: line_item. final_line_price

line_item.price

Gibt den Preis der Position einschließlich aller Rabatte aus VersaCommerce Scripts zurück, die auf die Position angewendet wurden.

Veraltet, da es keine Code-Rabatte enthält.

Siehe Alternative: line_item. final_price

line_item.total_discount

Gibt den Gesamtbetrag aller auf die Position angewandten Rabatte zurück.

Dieses Attribut hat nur einen Wert, wenn Sie die Skript-Editor-App verwenden.

Veraltet, da sie nicht alle möglichen Rabatte berücksichtigt.

Siehe Alternative: line_item. line_level_total_discount

order object properties

order.discounts

Gibt ein Array von Rabatten für eine Bestellung zurück.

{% for discount in order.discounts %}
  Code: {{ discount.code }}
  Ersparnisse: {{ discount.savings | money }}
{% endfor %}
Code: SUMMER16
Ersparnisse: -€20.00

Veraltet, da sie nicht alle Rabatttypen und alle Rabattdetails enthält.

Siehe Alternative: order. discount_applications

shop object properties

shop.enabled_locales

Gibt ein Array von shop_locale Objekten zurück. Jedes Objekt steht für ein Ladenlokal, das im Shop veröffentlicht wird.

Veraltet, da es nicht klar war, dass dieser Wert veröffentlichte Gebietsschemata zurückgibt.

Siehe Alternative: shop. published_locales

shop.locale

Gibt das Sprachgebietsschema zurück, in dem der Shop derzeit angezeigt wird. Zum Beispiel: en, fr oder pt-BR.

Veraltet, da dieser Wert im Zusammenhang mit der Anfrage steht und keine Eigenschaft der Shop-Ressource ist.

Siehe Alternative: request. locale

shop.taxes_included

Rücksendungen true wenn in den Preisen Ihrer Produkte Steuern enthalten sind. Andernfalls wird false zurückgegeben.

{% if shop.taxes_included %}
  inklusive Steuern
{% else %}
  Ohne Steuern
{% endif %}
inklusive Steuern

Veraltet, da es je nach Land des Kunden unterschiedlich sein kann, ob die Preise Steuern enthalten oder nicht. Da dieses Attribut je nach dem Kontext des Kunden variiert, ist es sinnvoller, es als Attribut des cart Objekts zu verwenden.

Siehe Alternative: cart. taxes_included
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.