# CustomField: Ausgabe "0"

**URL:** <https://forum.shopware.com/t/customfield-ausgabe-0/87574>\
**Category:** Themes & Design\
**Created:** [10. Mai 2021 um 19:31 UTC](https://forum.shopware.com/t/customfield-ausgabe-0/87574 "2021-05-10T19:31:17Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![MatzUp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/matzup/32/12770_2.png) [@MatzUp](https://forum.shopware.com/u/MatzUp)\
**Post date:** [10. Mai 2021 um 19:31 UTC](https://forum.shopware.com/t/customfield-ausgabe-0/87574/1 "2021-05-10T19:31:17Z")

</div>

Hallo,  
ich habe gerade ein Brett vor dem Kopf.

Ich bin dabei in der Storefront ein Customfield auf der Produktdetailseite ausgeben zu wollen.

`{{ page.product.cutomFields.custom_my_text }}`

**Ergebnis:** „0“ wird angezeigt

Alternativ hatte ich folgendes versucht

`{{ "customFields.custom_my_text"|trans|sw_sanitize }}: {{ page.product.translated.customFields.custom_my_text }}`

**Ergebnis:** „Field Name: 0“

**Das Problem:** Das Feld hat Inhalt, der jedoch nicht ausgeben wird. Ich finde den Fehler nicht.

**Edit:** Wenn ich über Symfony schau mit {{ dump() }} , dann sehe ich das die Werte da sind.

---

<div class="post-metadata">

**Author:** ![joerg.luebbe](https://avatars.discourse-cdn.com/v4/letter/j/9de0a6/32.png) [@joerg.luebbe](https://forum.shopware.com/u/joerg.luebbe)\
**Post date:** [10. Mai 2021 um 22:12 UTC](https://forum.shopware.com/t/customfield-ausgabe-0/87574/2 "2021-05-10T22:12:01Z")

</div>

A)  
Hier fehlt das s bei customFields `{{ page.product.cutomFields.custom_my_text }}`

B)  
Ich nutze noch translated dazwischen:  
`{{ "product.translated.customFields.custom_my_text"|trans|sw_sanitize }}`

---

<div class="post-metadata">

**Author:** ![MatzUp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/matzup/32/12770_2.png) [@MatzUp](https://forum.shopware.com/u/MatzUp)\
**Post date:** [11. Mai 2021 um 07:08 UTC](https://forum.shopware.com/t/customfield-ausgabe-0/87574/3 "2021-05-11T07:08:08Z")

</div>

Guten Morgen,

deine Anmerkung zu A) bei mir im original war das „s“ drin. Hier also nur ein Tippfehler. Bei dem ersten Beispiel fehlt in meinem Fall noch das .translated.

Zu B) wenn Du mit dem |trans|sanitize arbeitest brauchst den „Pfad“ vor customFields nicht. Der Teil funktionierte bei mir ohne Probleme.

Ich habe den Fehler mittlerweile gefunden. In meinem original Code gibt es natürlich mehrere customFields. Es lag schlicht an der Namensgebung des Feldes.

Funktioniert nicht:  
custom\_my-field-eins\_txt  
custom\_my-field-1\_txt

Funktioniert:  
custom\_myFieldEins\_txt

Das konnte man hier im vereinfachten Code Schnipsel nicht sehen.
