Quantcast
Channel: Neueste Diskussionen - Shopware Community Forum
Viewing all articles
Browse latest Browse all 14594

Variablen aus Plugin Konfiguration in Einkaufswelten Element nutzen

$
0
0

Hallo,

wie gesagt versuche ich gerade ein Plugin zu erstellen, dass unter anderem auch ein Widget für die Einkaufswelten bereitstellt. In dem Widget würde ich gerne auf die Variablen aus der Plugin-konfiguration (Backend->Pluginmanager) zugreifen.

Auszug aus der Bootstrap.php:

$this->subscribeEvent(
           'Shopware_Controllers_Widgets_Emotion_AddElement',
           'onEmotionAddElement'
        );


public function onEmotionAddElement(Enlight_Event_EventArgs $arguments)
    {
        $controller = $arguments->getSubject();
        $config = $this->Config();
        $view = $controller->View();
        $request = $controller->Request();

        if ($request->getControllerName() !== 'index'
            || $request->getModuleName() !== 'frontend'
            || !$view->hasTemplate()) {
            return;
        }

        $view->addTemplateDir($this->Path() . 'Views/');
        $view->assign('meineVariable', $this->Config()->get('meineVariable'));
    }

Wenn ich nun versuche die Variable in den Einkaufswelten auszugeben z.B:

<div>
    <p> {$meineVariable} </p>
</div>

passiert garnichts... Die Einkaufswelten Elemente greifen ja eigentlich auf das $Data Array zu, muss/kann ich in der Bootstrap meine Variablen dem $Data Array zuweisen?


Viewing all articles
Browse latest Browse all 14594


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>