Wie gebe ich diesen Wert in twig aus?

Ich möchte gerne den Wert „gross“ eines Produkts immer ausgeben. Leider weiß ich nicht wie ich auf diese Wert zugreifen . Stehe gerade etwas auf dem Schlauch

 

 

Danke schonmal für die Hilfe!

{{ page.product.price.elements.gross }}  ?

Hatte ich bereits versucht. Das Ergebnis ist null. Elements ist ein array mit der currencyId nur will ich nicht die currencyId an sich immer angeben müssen.

 

Hallo,

versuche mal {{ page.product.price.first.gross }}

Viele Grüße aus Schöppingen

cool Michael Telgmann

1 „Gefällt mir“

Hallo Michael, gleiches Problem. Wird ebenfalls “null” ausgegeben. Grüße

 

#edit: Dasselbe auch mit {page.product.price.elements.first.gross}

Hallo,

funktioniert bei mir einwandfrei  Smile
Grundsätzlich solltest du aber sowieso die “calculatedPrice s” oder wenn die nicht da sind, den “calculatedPrice” nutzen. Dort sind die berechneten Preise des Produkts auf Grundlage der Kundengruppe, Währung etc (SalesChannelContext) 

Viele Grüße aus Schöppingen

cool Michael Telgmann

1 „Gefällt mir“

Hat funktioniert! Fehler lag bei mir. Danke :slight_smile: Ich schau mir das mit den calculatedPrices mal genauer an und implementiere das dann ggf. nach

Ähnliche Frage. Wenn man .first verwenden kann gibt es einen Aufruf mit dem man das zweite Array abrufen kann. Sowas wie . second?

{{var.1 }} 

Array per index abfragen.