Hallo, hab folgendes Plugin erstellt: class Shopware\_Plugins\_Frontend\_SysContentManagement\_Bootstrap extends Shopware\_Components\_Plugin\_Bootstrap { public function install() { $this-\>subscribeEvents(); return true; } function subscribeEvents(){ $this-\>subscribeEvent( 'Enlight\_Controller\_Action\_PostDispatch\_Frontend\_Custom', 'onPostDispatch' ); } public function onPostDispatch(Enlight\_Event\_EventArgs $args) { $request = $args-\>getSubject()-\>Request(); $response = $args-\>getSubject()-\>Response(); $view = $args-\>getSubject()-\>View(); if ($response-\>isException() || $request-\>getModuleName() != 'frontend' || !$view-\>hasTemplate()) { return; } $view-\>addTemplateDir($this-\>Path() . 'Views/'); $view-\>loadTemplate('frontend/custom/magazin.tpl'); } }
Sobald ich jedoch das Load-Template ausführe, erhalte ich einen weißen Bildschirm (also der Ausschnitt ist leer, wo eigentlich der Content stehen müsste). Gruß, Michael