[TYPO3-german] Fehlermeldung: "The action "edit" (controller "Twin") is not allowed by this plugin."
Ralf-Rene Schröder
ralf.rene at online.de
Tue Mar 24 08:10:42 CET 2015
Hi...
keiner eine Idee was ich hier falsch mache ???
Am 21.03.2015 um 19:13 schrieb Ralf-Rene Schröder:
> vielleicht hat ja jemand einen Tipp für einen extbase Anfänger ?
>
> bei Aufruf der "bearbeiten" Seite mit folgender URL:
> domain.de/bearbeitungsseite/
> ?tx_romantica_twins[twin]=XX
> &tx_romantica_twins[action]=edit
> &tx_romantica_twins[controller]=Twin
> &cHash=xxx
>
> bekomme ich immer folgenden Fehler:
> "The action "edit" (controller "Twin") is not allowed by this plugin."
>
> aber ich habe in der ext_localconf.php folgendes definiert:
> \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
> 'ImageFORMAT.' . $_EXTKEY,
> 'Twins',
> array(
> 'Twin' => 'list, show, new, create, edit, update'
> ),
> // non-cacheable actions
> array(
> 'Twin' => 'list, show, new, create, edit, update'
> )
> );
>
> und auch in der flexform steht folgendes:
> <switchableControllerActions>
> <TCEforms>
> <label>Select function</label>
> <config>
> <type>select</type>
> <items>
> ...
> <numIndex index="4">
> <numIndex index="0">Twin bearbeiten</numIndex>
> <numIndex index="1">Twin->edit;Twin->update</numIndex>
> </numIndex>
> ...
> </items>
> </config>
> </TCEforms>
> </switchableControllerActions>
>
> die entsprechenden Controller lauten:
> /**
> * action edit
> *
> * @param \imageFORMAT\Romantica\Domain\Model\Twin $twin
> * @ignorevalidation $twin
> * @return void
> */
> public function editAction(\imageFORMAT\Romantica\Domain\Model\Twin $twin) {
> $this->view->assign('twin', $twin);
> }
>
> /**
> * action update
> *
> * @param \imageFORMAT\Romantica\Domain\Model\Twin $twin
> * @return void
> */
> public function updateAction(\imageFORMAT\Romantica\Domain\Model\Twin
> $twin) {
> $this->addFlashMessage('The object was updated. Please be aware that
> this action is publicly accessible unless you implement an access check.
> See <a
> href="http://wiki.typo3.org/T3Doc/Extension_Builder/Using_the_Extension_Builder#1._Model_the_domain"
> target="_blank">Wiki</a>', '',
> \TYPO3\CMS\Core\Messaging\AbstractMessage::ERROR);
> $this->twinRepository->update($twin);
> $this->redirect('list');
> }
>
> also noch original, ich hab noch nicht mal die Prüfung auf die
> "erlaubnis" zum editieren (also ob es ein eigener Datensatz ist)
>
> was fehlt noch ???
> list und show funktionieren...
> bei create habe ich das gleiche Problem...
>
--
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
More information about the TYPO3-german
mailing list