Hallo allerseits,

ich portiere gerade Extbase Extensions, die ursprünglich für T3 V5
geschrieben und später auf V6 portiert wurden. Da funktioniert auf
Anhieb natürlich erst mal gar nichts (keine PHP Namespaces, kein Vendor
usw usf.).

Nun habe ich mal die Extension "Efempty" installiert, damit ich mit
einem bereits funktionierenden Plugin experimentieren kann. Beim
Installieren erhalte ich aber bereits die Warnung, dass diese Extension
nicht mit V9.xxx kompatibel ist.
Das Installieren klappt dann zwar fehlerfrei, aber nach dem Einbinden
des Plugins als Conten halte ich die Fehlermeldung:

"Uncaught TYPO3 Exception: #1316104317: The default controller for
extension "Efempty" and plugin "Showcase" can not be determined. Please
check for TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin()
in your ext_localconf.php."

Das habe ich getan, werde aber nicht schlauer. M.E. steht dort alles
drin, was nötig ist:

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
    'Pluswerk.' . $_EXTKEY,
    'Showcase',
    array(
        'Start' => 'index,show',
    ),
    array(
        'Start' => 'index,show',
    )
);

Was könnte die Ursache für die Fehlermeldung sein? Hat sich hier bei V9
etwas geändert? Muss der Default Controller irgendwie explizit angegeben
werden?

Grüße,
Till

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an