# Variablenzugriff in Twigerweiterung

**URL:** <https://forum.shopware.com/t/variablenzugriff-in-twigerweiterung/87662>\
**Category:** Programmierung\
**Tags:** programming, drittanbieter-plugin\
**Created:** [14. Mai 2021 um 10:20 UTC](https://forum.shopware.com/t/variablenzugriff-in-twigerweiterung/87662 "2021-05-14T10:20:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Monotanic](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@Monotanic](https://forum.shopware.com/u/Monotanic)\
**Post date:** [14. Mai 2021 um 10:20 UTC](https://forum.shopware.com/t/variablenzugriff-in-twigerweiterung/87662/1 "2021-05-14T10:20:26Z")

</div>

Hey zusammen.

Ich schreibe grad ein Plugin für meinen Shop und erweitere hierdrin einige Twigs. Soweit alles gut. Jetzt würde ich gern in einem der Twigs Informationen aus dem Product.Repository (glaub ich zumindest) ziehen. So alla `{{ page.product.somethingsomething}}`, aber ich hab in dem Twig keinen Zugriff auf diese Variable. Wenn ich mir mit `dump()` die Variablen ausgeben lasse, auf die ich Zugriff habe, kommts da auch nicht vor. Wie kann ich da Zugriff drauf nehmen?

Vielen Dank schonmal,  
Mono 🙂

---

<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:** [16. Mai 2021 um 13:45 UTC](https://forum.shopware.com/t/variablenzugriff-in-twigerweiterung/87662/2 "2021-05-16T13:45:24Z")

</div>

Hi Monotanic,  
„somethingsomehting“ ist natürlich etwas schwammig. Was zeigt dein Dump denn an? Hier mal einer ausm Demo Store auf der Product Detail Seite.

 ![Screenshot_2021-05-16 Small Iron VGates ff2751fd557e45c187e6ddc3800c886c(1)](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/f/fe2deb373720c52d65593c4a6a8cae2273eac135.png)

---

<div class="post-metadata">

**Author:** ![Monotanic](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@Monotanic](https://forum.shopware.com/u/Monotanic)\
**Post date:** [19. Mai 2021 um 13:13 UTC](https://forum.shopware.com/t/variablenzugriff-in-twigerweiterung/87662/4 "2021-05-19T13:13:50Z")

</div>

Heyhey.  
Erstmal danke für die beiden Antworten 🙂  
Ich seh wirklich nicht, inwiefern ein Bild von meinem Dump helfen würde. Ich kann garantieren, dass die Variablen auf die ich Zugriff haben will nicht drin vorkommen. Das page-Object(/Array/Was auch immer) kommt z.B. nicht vor. Also was, wenn ich darauf in dem Twig zugreifen will?

@Shopwarian:  
Das Tutorial hat schonmal sehr geholfen. Jetzt weiß ich wie ich neue Variablen hinzufügen kann. Muss ich nurnoch rausfinden, wie ich in dem Subscriber Zugriff auf die Repositories bekomme 😃  
(Zur Vollständigkeit fehlt dem Tutorial noch das anmelden des Controllers/Subscribers in einer services.xml)
