# Wie gebe ich diesen Wert in twig aus?

**URL:** <https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863>\
**Category:** Programmierung\
**Created:** [20. Februar 2020 um 09:26 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863 "2020-02-20T09:26:57Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![shoshosho](https://avatars.discourse-cdn.com/v4/letter/s/eada6e/32.png) [@shoshosho](https://forum.shopware.com/u/shoshosho)\
**Post date:** [20. Februar 2020 um 09:26 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863/1 "2020-02-20T09:26:57Z")

</div>

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

&nbsp;

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/2/2e7395409d2c4b8bd4df39c36540289ab5149831.png)

&nbsp;

Danke schonmal für die Hilfe!

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [20. Februar 2020 um 09:33 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863/2 "2020-02-20T09:33:55Z")

</div>

{{ page.product.price.elements.gross }}&nbsp; ?

---

<div class="post-metadata">

**Author:** ![shoshosho](https://avatars.discourse-cdn.com/v4/letter/s/eada6e/32.png) [@shoshosho](https://forum.shopware.com/u/shoshosho)\
**Post date:** [20. Februar 2020 um 09:53 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863/3 "2020-02-20T09:53:14Z")

</div>

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.

&nbsp;

---

<div class="post-metadata">

**Author:** ![Michael\_Telgmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/michael_telgmann/32/20289_2.png) [@Michael\_Telgmann](https://forum.shopware.com/u/Michael_Telgmann)\
**Post date:** [20. Februar 2020 um 09:58 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863/4 "2020-02-20T09:58:35Z")

</div>

Hallo,

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

Viele Grüße aus Schöppingen

![cool](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/86c57fbace799dd4eb1f1b8a2d3bdc1733f0aea1.png "cool")&nbsp;Michael Telgmann

---

<div class="post-metadata">

**Author:** ![shoshosho](https://avatars.discourse-cdn.com/v4/letter/s/eada6e/32.png) [@shoshosho](https://forum.shopware.com/u/shoshosho)\
**Post date:** [20. Februar 2020 um 10:01 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863/5 "2020-02-20T10:01:09Z")

</div>

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

&nbsp;

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

---

<div class="post-metadata">

**Author:** ![Michael\_Telgmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/michael_telgmann/32/20289_2.png) [@Michael\_Telgmann](https://forum.shopware.com/u/Michael_Telgmann)\
**Post date:** [20. Februar 2020 um 10:11 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863/6 "2020-02-20T10:11:05Z")

</div>

Hallo,

funktioniert bei mir einwandfrei&nbsp; ![Smile](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/bac5f5766b6a20565a8fb995345b4e41d24daac0.png "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)&nbsp;

Viele Grüße aus Schöppingen

![cool](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/86c57fbace799dd4eb1f1b8a2d3bdc1733f0aea1.png "cool")&nbsp;Michael Telgmann

---

<div class="post-metadata">

**Author:** ![shoshosho](https://avatars.discourse-cdn.com/v4/letter/s/eada6e/32.png) [@shoshosho](https://forum.shopware.com/u/shoshosho)\
**Post date:** [20. Februar 2020 um 10:36 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863/7 "2020-02-20T10:36:25Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![IKM\_Shop](https://avatars.discourse-cdn.com/v4/letter/i/71c47a/32.png) [@IKM\_Shop](https://forum.shopware.com/u/IKM_Shop)\
**Post date:** [5. April 2022 um 08:34 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863/8 "2022-04-05T08:34:20Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [5. April 2022 um 10:52 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863/9 "2022-04-05T10:52:11Z")

</div>

```auto
{{var.1 }} 

```

Array per index abfragen.

---

<div class="post-metadata">

**Author:** ![Ben-Da](https://avatars.discourse-cdn.com/v4/letter/b/48db29/32.png) [@Ben-Da](https://forum.shopware.com/u/Ben-Da)\
**Post date:** [19. Juli 2024 um 20:36 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863/10 "2024-07-19T20:36:12Z")

</div>

Was war dein Fehler?  
Bei mir ist das array auch leer.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [20. Juli 2024 um 08:22 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863/11 "2024-07-20T08:22:26Z")

</div>

> [@Michael\_Telgmann](#):
>
> {{ page.product.price.first.gross }}

Darüber solltest du zugreifen können.  
Das Array kann eigentlich nicht leer sein. Oder es ist keine Produkt-Detilseite.

---

<div class="post-metadata">

**Author:** ![Ben-Da](https://avatars.discourse-cdn.com/v4/letter/b/48db29/32.png) [@Ben-Da](https://forum.shopware.com/u/Ben-Da)\
**Post date:** [20. Juli 2024 um 09:29 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863/12 "2024-07-20T09:29:21Z")

</div>

Danke das funktioniert.  
Kannst du @Max_Shop mir noch sagen wo der Unterschied zwischen `{{ page.product.price.first.gross }}` und `{{ product.price.first.gross }}` ist?

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [20. Juli 2024 um 10:25 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863/13 "2024-07-20T10:25:02Z")

</div>

Ja, ganz einfach erklärt.

Das sind alles Variablen bzw. deren Werte, die wiederum Variablen sind.

page.product.price ist gleich wie

product = page.product  
product.price

---

<div class="post-metadata">

**Author:** ![Ben-Da](https://avatars.discourse-cdn.com/v4/letter/b/48db29/32.png) [@Ben-Da](https://forum.shopware.com/u/Ben-Da)\
**Post date:** [20. Juli 2024 um 10:27 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863/14 "2024-07-20T10:27:09Z")

</div>

Danke für die schnelle Antwort.  
Ich meinte eher ob es einen Unterschied zwischen beiden gibt?  
Warum sollte man den gleichen Wert in zwei unterschiedlichen Variablen ausgeben.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [20. Juli 2024 um 10:28 UTC](https://forum.shopware.com/t/wie-gebe-ich-diesen-wert-in-twig-aus/64863/15 "2024-07-20T10:28:52Z")

</div>

Nein, das eine ist ja vom anderen abgeleitet.

Weil man einmal im Quelltext

product = page.product

schreibt und man sich nachfolgend überall 5 Zeichen sparen kann, ohne dass die Leserlichkeit des Quelltextes verloren geht.
