Hallo,
ich möchte über mein Plugin Bootstrap mehere Events Subscriben.
Wie folgt:
/**
* Register Eventhandler method
*/
private function registerEvents() {
$this->subscribeEvent(
‘Enlight_Controller_Action_PostDispatchSecure_Frontend_Detail’,
‘onPostDispatchDetail’
);
$this->subscribeEvent(
‘Enlight_Controller_Action_PostDispatchSecure_Frontend_Listing’,
‘onPostDispatchListing’
);
$this->subscribeEvent(
‘Enlight_Controller_Action_PostDispatchSecure_Frontend_Search’,
‘onPostDispatchSearch’ );
}
}
Meine Frage wäre, kann man nur ein Event Subscriben oder wo liegt der Fehler?
Was vielleicht auch noch falsch ist:
public function onPostDispatchDetail(Enlight_Event_EventArgs $arguments)
{
/**
* Add Template directory to global Template Scope
*/
$view->addTemplateDir($this->Path() . ‘Views/detail/’);
}
Ich deklariere für jedes Event den dazugehörigen View ordner, ist das auch falsch?
Vielen Dank,
Brian Schäffner