# \[gelöst\] View ist leer nach forward

**URL:** https://forum.shopware.com/t/gelost-view-ist-leer-nach-forward/14579
**Category:** Shopware 3.5
**Tags:** programming
**Created:** [23. Juli 2013 um 19:37 UTC](https://forum.shopware.com/t/gelost-view-ist-leer-nach-forward/14579 "2013-07-23T19:37:51Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![mrtee](https://avatars.discourse-cdn.com/v4/letter/m/22d042/32.png) [@mrtee](https://forum.shopware.com/u/mrtee)
#### Post date: [23. Juli 2013 um 19:37 UTC](https://forum.shopware.com/t/gelost-view-ist-leer-nach-forward/14579/1 "2013-07-23T19:37:51Z")

</div>

Hallo, wie kommt es das `$this-\>View()-\>foo` nach einem Forward auf die index-Action innerhalb des selben Controllers leer ist obwohl sie gefüllt wurde? Wie kriegt man es trotzdem hin im Template {$foo} zu verwenden? Danke und Gruß, mrtee

---

<div class="post-metadata">

### Author: ![Linus\_Holtstiege](https://avatars.discourse-cdn.com/v4/letter/l/45deac/32.png) [@Linus\_Holtstiege](https://forum.shopware.com/u/Linus_Holtstiege)
#### Post date: [24. Juli 2013 um 14:56 UTC](https://forum.shopware.com/t/gelost-view-ist-leer-nach-forward/14579/2 "2013-07-24T14:56:33Z")

</div>

Hallo mrtee, an welcher Stelle rufst du die Funktion auf, die die Variable an die View übergibt? Gruß, Linus :shopware:

---

<div class="post-metadata">

### Author: ![mrtee](https://avatars.discourse-cdn.com/v4/letter/m/22d042/32.png) [@mrtee](https://forum.shopware.com/u/mrtee)
#### Post date: [27. Juli 2013 um 12:11 UTC](https://forum.shopware.com/t/gelost-view-ist-leer-nach-forward/14579/3 "2013-07-27T12:11:28Z")

</div>

Hallo, also ich fülle in der emailbestaetigenAction() wie folgt die View `$this-\>View()-\>assign('foo', 'bar'); $this-\>forward('index');` und im Template greife ich mit {$foo} darauf zu. Es wird mir jedoch nichts angezeigt… Wenn ich `echo $this-\>View()-\>foo;` in der emailbestaetigenAction() aufrufe wird mir ‚bar‘ angezeigt, in der indexAction jedoch auch nicht. Aber warum? Danke und Gruß, mrtee

---

<div class="post-metadata">

### Author: ![Linus\_Holtstiege](https://avatars.discourse-cdn.com/v4/letter/l/45deac/32.png) [@Linus\_Holtstiege](https://forum.shopware.com/u/Linus_Holtstiege)
#### Post date: [30. Juli 2013 um 17:24 UTC](https://forum.shopware.com/t/gelost-view-ist-leer-nach-forward/14579/4 "2013-07-30T17:24:22Z")

</div>

Hallo mrtee, mit dem 4. Parameter der assign() Methode kannst du deine Variable auch für die indexAction() verfügbar machen. `$this-\>View()-\>assign('foo', 'bar', null, Smarty::SCOPE\_ROOT);` Ausgeben kannst du die Variable (wie du schon richtig geschrieben hast) über: `echo $this-\>View()-\>foo;`

---

<div class="post-metadata">

### Author: ![mrtee](https://avatars.discourse-cdn.com/v4/letter/m/22d042/32.png) [@mrtee](https://forum.shopware.com/u/mrtee)
#### Post date: [30. Juli 2013 um 19:04 UTC](https://forum.shopware.com/t/gelost-view-ist-leer-nach-forward/14579/5 "2013-07-30T19:04:17Z")

</div>

Hallo Linus, vielen Dank das hilft und nun klappt es :thumbup: Gruß mrtee
