From 3b2f19758d0922ec45f26364642d5f9e7ca53f24 Mon Sep 17 00:00:00 2001 From: Franz Holzinger Date: Tue, 16 Jun 2026 14:48:38 +0200 Subject: [PATCH 1/3] Exception is thrown with not matching Flexform file name Added explanation for exception related to missing Flexform filename. --- Documentation/Exceptions/1480765571.rst | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/Documentation/Exceptions/1480765571.rst b/Documentation/Exceptions/1480765571.rst index a1fb4a74..4ce8e434 100644 --- a/Documentation/Exceptions/1480765571.rst +++ b/Documentation/Exceptions/1480765571.rst @@ -47,3 +47,23 @@ but forget the prefix `FILE:`: 'FILE:EXT:my_extension/Configuration/FlexForms/MyFlexForm.xml', 'myextension_textpic' ); + + +Not matching filename of FLexform file +======================================= + +This exception is thrown if the configured filename does not exist with the same name on the file system. +In the following example you must make sure the filename is exactly 'flexform_ds_plugin.xml'. + +.. code-block:: php + :caption: EXT:my_extension/Configuration/TCA/Overrides/tt_content.php + :linenos: + :emphasize-lines: 3, 4 + + $extensionKey = 'my_extension'; + ExtensionManagementUtility::addPiFlexFormValue( + '*', + 'FILE:EXT:' . $extensionKey . '/Configuration/FlexForms/flexform_ds_plugin.xml', + $pluginSignature, + ); + From 63ee07a5f12fd52bf6ace045346affcc8ca21b3c Mon Sep 17 00:00:00 2001 From: Lina Wolf <> Date: Sun, 6 Sep 2026 19:18:14 +0200 Subject: [PATCH 2/3] [TASK] Fix heading, wording, emphasized line and class import The heading contained a typo and its underline did not match the heading length. The emphasized lines highlighted an unrelated line. The class was referenced without being imported, so the example now adds a use statement. Assisted-by: Claude Sonnet 5 Signed-off-by: Lina Wolf --- Documentation/Exceptions/1480765571.rst | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Documentation/Exceptions/1480765571.rst b/Documentation/Exceptions/1480765571.rst index 4ce8e434..ef610f2c 100644 --- a/Documentation/Exceptions/1480765571.rst +++ b/Documentation/Exceptions/1480765571.rst @@ -48,17 +48,19 @@ but forget the prefix `FILE:`: 'myextension_textpic' ); +Mismatching name of the FlexForm file +===================================== -Not matching filename of FLexform file -======================================= - -This exception is thrown if the configured filename does not exist with the same name on the file system. -In the following example you must make sure the filename is exactly 'flexform_ds_plugin.xml'. +This exception is thrown if no file exists at the configured path. The file name +is case-sensitive and must match exactly, in this example +:file:`flexform_ds_plugin.xml`: .. code-block:: php :caption: EXT:my_extension/Configuration/TCA/Overrides/tt_content.php :linenos: - :emphasize-lines: 3, 4 + :emphasize-lines: 6 + + use TYPO3\CMS\Core\Utility\ExtensionManagementUtility; $extensionKey = 'my_extension'; ExtensionManagementUtility::addPiFlexFormValue( @@ -66,4 +68,3 @@ In the following example you must make sure the filename is exactly 'flexform_ds 'FILE:EXT:' . $extensionKey . '/Configuration/FlexForms/flexform_ds_plugin.xml', $pluginSignature, ); - From ebe968c831e09fc8c62e10e3f82c62de86c6a6a9 Mon Sep 17 00:00:00 2001 From: Franz Holzinger Date: Sun, 6 Sep 2026 21:13:48 +0200 Subject: [PATCH 3/3] Clarify FlexForm file name mismatch for TYPO3 14.3.5 Updated exception documentation for TYPO3 version. --- Documentation/Exceptions/1480765571.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/Exceptions/1480765571.rst b/Documentation/Exceptions/1480765571.rst index ef610f2c..18ccde3c 100644 --- a/Documentation/Exceptions/1480765571.rst +++ b/Documentation/Exceptions/1480765571.rst @@ -48,8 +48,8 @@ but forget the prefix `FILE:`: 'myextension_textpic' ); -Mismatching name of the FlexForm file -===================================== +Mismatching name of the FlexForm file (TYPO3 14.3.5) +==================================================== This exception is thrown if no file exists at the configured path. The file name is case-sensitive and must match exactly, in this example