keinen Zugriff auf Template Variable im Plugin?

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 : 

 '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));
		}
		
	}
?>

 

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

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

@arnebecker schrieb:

  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. 

Kommt die Mail denn an bei dir?