Ich versuche gerade das Swag Bundle PlugIn zu erweitern um unter anderem die Templates anzupassen.
Aktuell sieht es so aus als ob mein PlugIn immer vorher geladen wird und ich somit die Blöcke von SwagBundle gar nicht überschreiben kann.
Habe gelesen das man einen Position wert beim Event Subscriber übergeben kann.
Aber das hat bisher auch nicht geholfen - woran könnte das liegen?
Auszug aus meinem Subscriber:
public static function getSubscribedEvents()
{
return [
'Enlight_Controller_Action_PreDispatch' => ['onPreDispatch', 9999999999]
];
}
public function onPreDispatch()
{
$this->templateManager->addTemplateDir($this->pluginDirectory . '/Resources/views');
}
Auszug aus dem SwagBundle Plugin Subscriber
public static function getSubscribedEvents()
{
return [
'Enlight_Controller_Action_PreDispatch' => 'onPreDispatch',
];
}
public function onPreDispatch()
{
$this->templateManager->addTemplateDir($this->pluginPath . '/Resources/views/');
}