Wie kann ich die Template-Variablen aus Business-Essentials in den Einkaufswelten verwenden. Im FrontendDispatch des Plugins werden die Variablen für das Frontend mit PostDispatchSecure eingebunden, was auch funktioniert, aber für die Widgets, wo die Einkaufswelten dazuzählen, werden die Variablen per PreDispatch eingebunden.
public static function getSubscribedEvents()
{
return [
'Enlight_Controller_Action_PostDispatchSecure_Frontend' => [
['registerTemplateVariables', 10],
['checkWhiteList', 20],
],
'Enlight_Controller_Action_PreDispatch_Widgets' => 'registerTemplateVariables',
'Enlight_Controller_Action_PreDispatch_Frontend' => 'checkShopAccess',
];
}
Habe ich eine Möglichkeit auf die Template-Variablen innerhalb des Widgets-Templates „widgets/emoition/index.tpl“ zuzugreifen?
Shopware-Version 5.5.10 / Plugin-Version 3.3.0