Auf eigene Template Variable zugreifen klappt einfach nicht

Hallo,

ich habe ein Plugin erstellt, was mir eine Variable aus der Datenbank an das Template (auf der Confirm Seite) liefert, das funktioniert auch wunderbar:

....

return $white['white'];

....


public function onPostDispatchCheckout(Enlight_Event_EventArgs $arguments)
    {
...
//Variable $white im Template verfügbar machen
$view->assign('white', $this->getWhiteList());
...
}

Nun möchte ich ein vorhandenes Plugin anpassen, ich komme aber nicht an meine eigene Variable $white,

Mit dem FirePhp sehe ich die Variable ist da und gefüllt, versuche ich nun aber über das andere Plugin darauf zuzugreifen, passiert nichts.

Ausschnitt:

private function test()
	{

		$wert = $view->white;
		$whitelist = $wert;
		return $whitelist;
	    						
	}


public function onPostDispatchCheckout(Enlight_Event_EventArgs $arguments)
    {

....
$view->assign('whitelist', $this->test())

....
}

Ich kann mit $wert = $view->sArticle[attr2]; zB auf alle Variablen von sArticles zugriefen, das klappt mit allen Shopware Variablen, nur an meine eigene komme ich nicht heran.

 

Kann mir hier jeamdn auf die Sprünge helfen??? Vielen Dank!!!

Man kann Funktionen anderer PlugIns ausführen.

So in etwa:

Shopware()->Plugins()->Frontend()->{PLUGIN_NAME}()->{PUBLIC_FUNCTION_OF_BOOTSTRAP}([{$PARAM_1}[, {$PARAM_2}]]);

 

Hallo,

 

vielen dank, so ähnlich hat es funktioniert!