Hallo,
zu dem Fehler kommt es ja ab und an, wie man im Netz findet. Nur leider mit keiner Lösung für mich bisher.
Ich erweitere eine existierende Extension um eine weitere Action.
Die Action (random) ist in der ext_localconf.php eingetragen:
'Message' => 'index, show, list, latest, search, random',
Im Flexform bei den switchable controller actions ebenfalls:
<numIndex index="6" type="array">
<numIndex index="0">Zufall</numIndex>
<numIndex index="1">Message->random</numIndex>
</numIndex>
Ich kann die Action aus dem Plugin als Content Element aus aufrufen, und ich kann sie z.b. auch über den bootstrapper (tx_extbase_core_bootstrap->run) in TypoScript aufrufen.
Wenn ich allerdings versuche es auf der Seite über einen Link aufzurufen mit:
<f:link.action class="btn btn-teaser" pageUid="{settings.view.random.pid}" action="random" controller="Message">Zufallsbotschaft </f:link.action>
dann bekomme ich die obige Fehlermeldung:
#1313855175: The action "random" (controller "Message") is not allowed by this plugin. Please check TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin() in your ext_localconf.php.
Ich bin gerade mit meinem Latein ein wenig am Ende, wo ich noch suchen kann.
(Cache habe ich über das Install Tool gelöscht)
Danke für die Hilfe
Alex