Extbase wirft beim Versuch, action "createFinished" in Controller
"Tipp" aufzurufen, diese bekannte Exception:

The action "createFinished" (controller "Tipp") is not allowed by this
plugin. Please check
TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin() in your
ext_localconf.php.

Die Konfiguration in ext_localconf.php ist ganz normal:

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
        'TYPO3.' . $_EXTKEY,
        'AddTipp',
        array(
                'Tipp' => 'new, create, createFinished',
                
        ),
        // non-cacheable actions
        array(
                'Tipp' => 'new, create',
                
        )
);

Was extbase aber getrost ignoriert.
Also habe ich mich in der Klasse
extbase/Classes/Mvc/Web/RequestBuilder.php umgesehen und mal das
Array, nach dem die Action abgeprüft wird, ausgegeben:

array(2) { [0]=> string(3) "new" [1]=> string(6) "create" }

Meine action "createFinished" fehlt in dieser Auflistung. Überhaupt
wird scheinbar keine der action, die ich in ext_localconf.php
hinzuzufügen versuche, übernommen. Cache unter typo3temp/Cache/ lösche
ich hier schon die ganze Zeit. Oder cacht extbase die
Plugin-Konfiguration an einem anderen Ort?
Ich verzweifle hier echt gerade.
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an