[TASK] Update TypoScript include 84/58184/3
authorNick <noreply@example.com>
Tue, 4 Sep 2018 12:52:52 +0000 (14:52 +0200)
committerWouter Wolters <typo3@wouterwolters.nl>
Mon, 29 Oct 2018 09:05:36 +0000 (10:05 +0100)
TypoScript include method with ext_typoscript_setup.txt should be removed,
this file is deprecated since July 2005.

Releases: master
Resolves: #86143
Change-Id: If30c52159a4e9242ed5645eebc45cd524c8c55ad
Reviewed-on: https://review.typo3.org/58184
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Jan Stockfisch <typo3@jan-stockfisch.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
typo3/sysext/form/Documentation/Concepts/Configuration/Index.rst
typo3/sysext/form/Documentation/FAQ/Index.rst

index baee38c..0c8aa0d 100644 (file)
@@ -140,41 +140,17 @@ configuration of the backend ``module.tx_[pluginkey]`` is used.
 There are different ways to include the TypoScript configuration for the
 backend:
 
-- a) use a file called `ext_typoscript_setup.typoscript`,
-- b) use the API function ``\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup()``,
-- c) add the configuration to your existing TypoScript template.
-
-We recommend using methods a and b. Here is why. The file
-:file:`ext_typoscript_setup.typoscript` can be stored within the root folder of
-your own site package. It will be automatically loaded in both frontend and
-backend of your TYPO3 installation. The API call (method b) does pretty
-much the same.
+- a) use the API function ``\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup()``,
+- b) add the configuration to your existing TypoScript template.
 
 In both cases, the ``form editor`` will work as expected regardless the
-chosen page from the page tree. If using the aforementioned method c, the
+chosen page from the page tree. If using the aforementioned method b, the
 configuration would only be valid on a specific page tree, unless you add
 your configuration to all trees within your installation. Nevertheless,
 being on the root page (uid 0) would still be a problem.
 
 To sum it up: choose either method a or b, and you will be fine.
 
-
-.. _concepts-configuration-yamlregistration-backend-ext_typoscript_setup.txt:
-
-YAML registration for the backend via ext_typoscript_setup.typoscript
-++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-.. code-block:: typoscript
-
-   module.tx_form {
-       settings {
-           yamlConfigurations {
-               100 = EXT:my_site_package/Configuration/Yaml/CustomFormSetup.yaml
-           }
-       }
-   }
-
-
 .. _concepts-configuration-yamlregistration-backend-addtyposcriptsetup:
 
 YAML registration for the backend via addTypoScriptSetup()
index 88c3fea..9b6be4b 100644 (file)
@@ -73,12 +73,12 @@ Next, define the additional fluid template search paths via YAML.
    templates, register the new paths for the backend module as well.
 
 
-EXT:my_site_package/ext_typoscript_setup.typoscript
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+EXT:my_site_package/ext_localconf.php
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 Register your EXT:form configuration for the backend via TypoScript. Read
-the :ref:`chapter <concepts-configuration-yamlregistration-backend>` to
-learn why we recommend using the concept behind ``ext_typoscript_setup.typoscript``.
+the :ref:`chapter about configuration concepts <concepts-configuration-yamlregistration-backend>`
+to learn about the recommended ways.
 
 .. code-block:: typoscript