Hallo Leute!
Gibt es eine Möglichkeit eine Extension/ein Plugin zu erstellen, und so zu konfigurieren, dass es automatisch bei jedem FE-Seitenaufruf ausgeführt wird, ohne, dass man das Plugin im BE einbinden muss?
Sprich ich würde gerne eine Art HTML Optimizer erstellen, der automatisch bei Installation läuft, ohne ihn zusätzlich per Typoscript "einzuschalten".
Hat jemand eine Idee wie man das macht?
Vielen Dank für eure Hilfe,
Thasmo
Hallo,
schau dir doch die optimizer extensions an die es so gibt
georg
Das habe ich schon.
Zwei Lösungen sind mir da untergekommen...
1. Lösung: Aufruf der Funktionen durch Hooks
$TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_fe.php']['contentPostProc-all'][] = 'tx_abcsstidy->contentPostProc_all'; //calls function as soon as template goes into cache or to the client
2. Lösung: Einbindung per Default-Typoscript
page.headerData.998 < plugin.tx_mccssjscompressor_pi1
Lösung 1 scheint unter TYPO3 4.2.0 nicht zu funktionieren,
keine Extension die ich probiert habe. Für Lösung 2 muss man
ein Default-TS anlegen und 'headerData' erweitern, was mir
nicht so ganz gefällt.
Lösung 1 wäre ideal, aber ich verstehe nicht, wieso diese
Extensions mit 4.2.0 nicht (mehr) funktionieren.
Gibt es noch andere Ansätze?