Hallo,
in vielen Plugins werden die Template Dateien (beziehe mich vorzugsweise auf das Frontend) mit Hilfe des Events
Theme_Inheritance_Template_Directories_Collected
registriert. In der Dokumentation findet man das Event
Enlight_Controller_Action_PreDispatch
zur Registrierung. (Quelle: https://developers.shopware.com/developers-guide/example-plugin).
Bei letzterem wird auch der Service aus Enlight_Template_Manager verwendet.
Was sind hier die Vorteile / Nachteile? Was ist “Best Pratice”?