diff --git a/typo3/sysext/form/Documentation/D/FrontendRendering/Index.rst b/typo3/sysext/form/Documentation/D/FrontendRendering/Index.rst index 9afcfb8592065236b5c430aa4907448e73f0b2ea..70bab575259e1e73c8fc1f7aa7f769bf57713617 100644 --- a/typo3/sysext/form/Documentation/D/FrontendRendering/Index.rst +++ b/typo3/sysext/form/Documentation/D/FrontendRendering/Index.rst @@ -1664,3 +1664,16 @@ Use the hook public function beforeRendering(\TYPO3\CMS\Form\Domain\Runtime\FormRuntime $formRuntime, \TYPO3\CMS\Form\Domain\Model\Renderable\RootRenderableInterface $renderable) { } + + +.. _apireference-frontendrendering-runtimemanipulation-events: + +PSR-14 event +^^^^^^^^^^^^ + +The following PSR-14 event is available to extend the functionality: + +AfterFormDefinitionLoadedEvent +++++++++++++++++++++++++++++++ + +Modify loaded form definitions. :ref:`More details <t3coreapi:AfterFormDefinitionLoadedEvent>` diff --git a/typo3/sysext/form/Documentation/I/Concepts/FrontendRendering/Index.rst b/typo3/sysext/form/Documentation/I/Concepts/FrontendRendering/Index.rst index 5621719ba281bc7ade1e4096704006fe5aa534cb..e8f9d6ac111e355748c59ad135136900d09343b3 100644 --- a/typo3/sysext/form/Documentation/I/Concepts/FrontendRendering/Index.rst +++ b/typo3/sysext/form/Documentation/I/Concepts/FrontendRendering/Index.rst @@ -754,6 +754,7 @@ With the provided hooks, this ``FormElement`` can now be manipulated. .. seealso:: * :ref:`Hooks for runtime manipulation <apireference-frontendrendering-runtimemanipulation-hooks>` + * :ref:`PSR-14 events <apireference-frontendrendering-runtimemanipulation-events>` If you insist on your own implementation, the abstract class ``TYPO3\CMS\Form\Domain\Model\FormElements\AbstractFormElement`` offers a perfect entry point. In addition, we recommend checking-out ``TYPO3\CMS\Form\Domain\Model\Renderable\AbstractRenderable``.