Zum Inhalt springen

Extbase-Extension per Typosript einbinden

Erstellt am 17. Juni 2013 · 2 Antworten · letzte Antwort am 24. Juni 2015

Tags: Frage

tvnetzwerk ·

Hallo,

leider gelingt es mir nicht eine selbstgeschriebene Extbase-Ext. per Typoscript einzubinden. Das geht ja nur über eine eine user function...

temp.test = USER
temp.test {
  userFunc = tx_extbase_core_bootstrap->run
  pluginName = Plugin
  extensionName = MeineExtension
  controller = TestController
  action = list
    
  settings =< plugin.tx_meineextension.settings
  persistence =< plugin.tx_meineextension.persistence.storagePid = 18
  view =< plugin.tx_meineextension.view
}

lib.content < temp.test

Egal, was ich mache, ich bekomme immer eine Fehlermeldung:
#1289386765: Could not analyse class:Tx_MeineExtension_Controller_TestController maybe not loaded or no autoloader?

Was hat denn das zu bedeuten? Die Schreibweise stimmt und auch die Aktion ist in der ext_localconf.php richtig eingetragen...

Vielen Dank und beste Grüße
Carsten

tvnetzwerk ·

gegooglet & gefunden:

temp.test = USER
temp.test {
  userFunc = tx_extbase_core_bootstrap->run
  pluginName = Plugin
  extensionName = MeineExtension #UpperCamelCase
  vendorName = TYPO3
  ...

ext_localconf.php:

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
	'TYPO3.' . $_EXTKEY, //vendorName
        ...