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!!!