Используйте tx_form в пользовательском расширении - PullRequest
0 голосов
/ 28 октября 2019

Я хочу использовать форму EXT: для включения формы в мое расширение. На странице сведений есть ссылка на форму действия. Зависимости получателей от набора данных (detailView)

Надеюсь, я правильно понял. Я могу создать свою собственную формулярную форму с помощью своего собственного фабричного класса и отобразить эту форму в своем расширении во Fluid с помощью viewhelper formvh:render, как описано в документации.

https://docs.typo3.org/c/typo3/cms-form/master/en-us//I/ApiReference/Index.html#factoryclass

Если я это сделаюэто как в примере, форма будет отображаться в моем расширении. Но если я попытаюсь отправить данные на следующий шаг, то это следует сделать с помощью моего действия «index» (как в документации) или «execute». И я получаю сообщение об ошибке. Действие этого плагина не разрешено действию «выполнять» (контроллер «Работа»). Нужно ли создавать эти действия в моем собственном контроллере или я могу оставить все это в Ext: form?

Та же проблема, если я использую

<formvh:render persistenceIdentifier="EXT:my_site_package/Resources/Private/Forms/SimpleContactForm.yaml" />

Нужно ли что-то регистрировать или использовать реализацию Typoscript?

...