# keinen Zugriff auf Template Variable im Plugin?

**URL:** <https://forum.shopware.com/t/keinen-zugriff-auf-template-variable-im-plugin/49340>\
**Category:** Programmierung\
**Created:** [8. November 2017 um 12:37 UTC](https://forum.shopware.com/t/keinen-zugriff-auf-template-variable-im-plugin/49340 "2017-11-08T12:37:50Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lorenz1994](https://avatars.discourse-cdn.com/v4/letter/l/ccd318/32.png) [@Lorenz1994](https://forum.shopware.com/u/Lorenz1994)\
**Post date:** [8. November 2017 um 12:37 UTC](https://forum.shopware.com/t/keinen-zugriff-auf-template-variable-im-plugin/49340/1 "2017-11-08T12:37:50Z")

</div>

Guten Tag,

ich sehe, wenn ich in Smarty {debug} verwende, eine Variable Namens $configurator bei den Artikeldetailseiten. Diese möchte ich in Shopware verändern, ich habe folgendes mal zu Testzwecken erfolglos versucht :&nbsp;

```
 'onPostDispatchDetail'
			];
		}
		
		public function onPostDispatchDetail(\Enlight_Event_EventArgs $args)
		{
			$controller = $args->getSubject();
			$view = $controller->View();
			
			$configurator = $view->getAssign("configurator");
		    mail("test12321@web.de","configurator Variableninhalt",print_r($configurator,true));
		}
		
	}
?>

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![arnebecker](https://avatars.discourse-cdn.com/v4/letter/a/3bc359/32.png) [@arnebecker](https://forum.shopware.com/u/arnebecker)\
**Post date:** [8. November 2017 um 16:39 UTC](https://forum.shopware.com/t/keinen-zugriff-auf-template-variable-im-plugin/49340/2 "2017-11-08T16:39:44Z")

</div>

1. Änderst du gar nichts an der Variable in deinem Code.

2. Müsstest du die Änderung auch wieder zurücks ans View geben.

---

<div class="post-metadata">

**Author:** ![Lorenz1994](https://avatars.discourse-cdn.com/v4/letter/l/ccd318/32.png) [@Lorenz1994](https://forum.shopware.com/u/Lorenz1994)\
**Post date:** [9. November 2017 um 08:33 UTC](https://forum.shopware.com/t/keinen-zugriff-auf-template-variable-im-plugin/49340/3 "2017-11-09T08:33:29Z")

</div>

> [@arnebecker schrieb:](https://forum.shopware.com/profile/26696/arnebecker "arnebecker")
> 
> 1. Änderst du gar nichts an der Variable in deinem Code.
> 
> 2. Müsstest du die Änderung auch wieder zurücks ans View geben.

Sry, ich meinte auslesen. Wenn ich etwas ändere, dann verwende ich ja $view-\>assign(„configurator“,„test123“). Aber beim auslesen tut sich ja auch nichts, normalerweise müsste ich ja ein Array zurückerhalten.&nbsp;

---

<div class="post-metadata">

**Author:** ![arnebecker](https://avatars.discourse-cdn.com/v4/letter/a/3bc359/32.png) [@arnebecker](https://forum.shopware.com/u/arnebecker)\
**Post date:** [9. November 2017 um 14:49 UTC](https://forum.shopware.com/t/keinen-zugriff-auf-template-variable-im-plugin/49340/4 "2017-11-09T14:49:19Z")

</div>

Kommt die Mail denn an bei dir?
