# Dokumente Debugging

**URL:** <https://forum.shopware.com/t/dokumente-debugging/92883>\
**Category:** Themes & Design\
**Created:** [10. Februar 2022 um 15:51 UTC](https://forum.shopware.com/t/dokumente-debugging/92883 "2022-02-10T15:51:29Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![alefu](https://avatars.discourse-cdn.com/v4/letter/a/f14d63/32.png) [@alefu](https://forum.shopware.com/u/alefu)\
**Post date:** [10. Februar 2022 um 15:51 UTC](https://forum.shopware.com/t/dokumente-debugging/92883/1 "2022-02-10T15:51:29Z")

</div>

Wie debuggt ihr Dokumente wie z.B. Lieferscheine? dump() klappt hier ja nicht und ich müsste rauskriegen welche Variablen im Template zur Verfügung stehen…  
danke!  
Grüße  
alex

---

<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:** [10. Februar 2022 um 17:44 UTC](https://forum.shopware.com/t/dokumente-debugging/92883/2 "2022-02-10T17:44:09Z")

</div>

Ohne es getestet zu haben, sehr wahrscheinlich die gleichen wie bei den E-Mails. Dort kannst du über den Editor sehen, welche Variablen zur Verfügung stehen.

---

<div class="post-metadata">

**Author:** ![alefu](https://avatars.discourse-cdn.com/v4/letter/a/f14d63/32.png) [@alefu](https://forum.shopware.com/u/alefu)\
**Post date:** [10. Februar 2022 um 19:21 UTC](https://forum.shopware.com/t/dokumente-debugging/92883/3 "2022-02-10T19:21:13Z")

</div>

was meinst du mit editor? sorry, bin neu in shopware… danke!

---

<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:** [11. Februar 2022 um 11:04 UTC](https://forum.shopware.com/t/dokumente-debugging/92883/4 "2022-02-11T11:04:21Z")

</div>

Im Backend unter Einstellungen gibt es E-Mail-Templates. Dort kann man auf der rechten Seite über das Menü durch die verfügbaren Variablen klicken.

---

<div class="post-metadata">

**Author:** ![alefu](https://avatars.discourse-cdn.com/v4/letter/a/f14d63/32.png) [@alefu](https://forum.shopware.com/u/alefu)\
**Post date:** [11. Februar 2022 um 15:03 UTC](https://forum.shopware.com/t/dokumente-debugging/92883/5 "2022-02-11T15:03:04Z")

</div>

Hi, danke jetzt hab ich es im Backend bei den Emailtemplates gefunden. Leider gibt es das bei Dokumenten nicht. Allerdings hab ich bei den Mails gesehen, dass dort die customFields in den lineItems mit ausgespielt werden. Leider nur wieder nicht im Lieferschein. Dort bräuchte ich ein customField.  
Das versuche ich so aufzurufen: {{ lineItem.payload.customFields.company\_data\_steuernr }}  
Leider ist es nicht gesetzt. Hab ich geprüft. Nur wie krieg ich das jetzt ins Dokument?  
Sorry, aber ich hab noch nicht gecheckt wie das bei shopware läuft. Vielleicht hast du noch einen Tipp?  
Vielen Dank schonmal!

alex

---

<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:** [11. Februar 2022 um 17:40 UTC](https://forum.shopware.com/t/dokumente-debugging/92883/6 "2022-02-11T17:40:10Z")

</div>

Das Grundprinzip ist folgendes:

> **[Add data to storefront page](https://developer.shopware.com/docs/guides/plugins/plugins/storefront/add-data-to-storefront-page)**

---

<div class="post-metadata">

**Author:** ![alefu](https://avatars.discourse-cdn.com/v4/letter/a/f14d63/32.png) [@alefu](https://forum.shopware.com/u/alefu)\
**Post date:** [14. Februar 2022 um 11:47 UTC](https://forum.shopware.com/t/dokumente-debugging/92883/7 "2022-02-14T11:47:56Z")

</div>

Besten Dank für deine Hilfe. Das schau ich mir noch an.  
Ich hatte noch einen Fehler… man muss eine neue Bestellung ausführen, da in bestehenden Bestellungen neu hinzugefügte CustomFields nicht gespeichert sind…

Für alle die evlt. auch noch über das Thema stolpern…  
Um verfügbare Variablen in Dokumenten zu prüfen hab ich einen Dump im „DeliveryNoteGenerator.php“ ausgeführt.  
Dort hab ich die lineItem.payload.customFields.DeinWert gefunden.  
Besser geht es wohl noch mit xdebug  
Viele Grüße  
Alex
