[@Patrick Stahl](http://forum.shopware.com/profile/1869/Patrick Stahl “Patrick Stahl”)
Ich verwende in meinem Plugin folgenden Code um im Backend ein Icon hinzuzufügen.
public static function getSubscribedEvents()
{
return [
'Enlight_Controller_Action_PostDispatch_Backend_Index' => 'addBackendTemplateDir',
];
}
/**
* @param \Enlight_Event_EventArgs $args
*/
public function addBackendTemplateDir(\Enlight_Event_EventArgs $args) {
try {
/** @var \Enlight_Controller_Action $controller */
$controller = $args->getSubject();
$view = $controller->View();
if ($view->hasTemplate()) {
$view->extendsTemplate(
$this->getPath() . '/Resources/Views/backend/index/index.tpl'
);
}
} catch (\Exception $e) {
}
}
Nun wurde mir folgender Fehler in 5.4.1 gemeldet:
MeinPlugin/Resources/Views/backend/index/index.tpl' not allowed by security setting
Ich kann diesen Fehler aktuell nicht in einer SW 5.4.1 Installation nicht reproduzieren. Was kann hier der Fehler sein - für mich sieht die index.tpl Registrierung im Backend richtig aus. Hättest Du oder jemand anderes einen Tipp?