Christian Eßl
2013-02-10 09:29:48 UTC
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.
"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.