Extbase Ext. erstellen #1 - Plugin einbinden
Einbinden des pi1
Leider kann ich meine gewünschte Extension noch nicht mit dem neuen extbase_kickstarter erstellen, weil dieser nicht 100% funktioniert bzw. dort noch der ScaffoldingController einbaut wird. Deshalb gibt's hier eine kurze Einleitung was wir für eine Extbase Extension alles benötigen.
- Extension mit alten kickstarter erstellen (ohne pi1)
- folgende 2 Anpassungen vornehmen, um das PI1 einzurichten.
ext_tables.php
- Tx_Extbase_Utility_Extension::registerPlugin(
- $_EXTKEY,
- <myPlugInName>, //Pi1
- <myBackEndTitle>
- );
ext_localconf.php
In den nächsten Tagen gehts dann weiter mit dem Controller, Models und der Templateerstellung mit der Fluid Template Engine.


Hey Mario, vielen Dank für die Kommentare in deiner ext_localconf.php. Die ControllerActionsList _müssen_ als 3. Parameter angegeben werden, sonst findet der Dispatcher nicht den vorhandenen Controller und es kommt zu folgendem Fehler: Fatal error: Class 'Tx_XXXXXXX_Controller_StandardController' not found in /var/www/typo3_src-4.4.2/t3lib/class.t3lib_div.php on line 5239 Ich hab mich jetzt 2 Stunden gefragt, warum der meinen Controller nicht findet. Grüße, Philipp