diff --git a/Configuration/TypoScript/Extension/constants.typoscript b/Configuration/TypoScript/Extension/constants.typoscript index 1cfa27bb8..9ac921292 100644 --- a/Configuration/TypoScript/Extension/constants.typoscript +++ b/Configuration/TypoScript/Extension/constants.typoscript @@ -9,6 +9,14 @@ plugin.tx_bootstrappackage { # EXTENSIONS # Manual inclusion to keep control over loading order - - - +[extension.isLoaded('form') == 1] + @import 'EXT:bootstrap_package/Configuration/TypoScript/Extension/Form/constants.typoscript' +[end] + +[extension.isLoaded('indexed_search') == 1] + @import 'EXT:bootstrap_package/Configuration/TypoScript/Extension/IndexedSearch/constants.typoscript' +[end] + +[extension.isLoaded('seo') == 1] + @import 'EXT:bootstrap_package/Configuration/TypoScript/Extension/Seo/constants.typoscript' +[end] diff --git a/Configuration/TypoScript/Extension/setup.typoscript b/Configuration/TypoScript/Extension/setup.typoscript index fd1ff2f43..2dd34abf5 100644 --- a/Configuration/TypoScript/Extension/setup.typoscript +++ b/Configuration/TypoScript/Extension/setup.typoscript @@ -18,7 +18,22 @@ plugin.tx_bootstrappackage { # EXTENSIONS # Manual inclusion to keep control over loading order - - - - +[extension.isLoaded('form') == 1] + @import 'EXT:bootstrap_package/Configuration/TypoScript/Extension/Form/setup.typoscript' +[end] + +[extension.isLoaded('indexed_search') == 1] + @import 'EXT:bootstrap_package/Configuration/TypoScript/Extension/IndexedSearch/setup.typoscript' +[end] + +[extension.isLoaded('indexed_search') == 1] + @import 'EXT:bootstrap_package/Configuration/TypoScript/Extension/IndexedSearch/setup.typoscript' +[end] + +[extension.isLoaded('seo') == 1] + @import 'EXT:bootstrap_package/Configuration/TypoScript/Extension/Seo/setup.typoscript' +[end] + +[extension.isLoaded('container') == 1] + @import 'EXT:bootstrap_package/Configuration/TypoScript/Extension/Container/setup.typoscript' +[end] diff --git a/Tests/Packages/demo_package/Configuration/TypoScript/constants.typoscript b/Tests/Packages/demo_package/Configuration/TypoScript/constants.typoscript index b803dd3aa..c28692532 100644 --- a/Tests/Packages/demo_package/Configuration/TypoScript/constants.typoscript +++ b/Tests/Packages/demo_package/Configuration/TypoScript/constants.typoscript @@ -1 +1 @@ - +@import 'EXT:bootstrap_package/Configuration/TypoScript/constants.typoscript' diff --git a/Tests/Packages/demo_package/Configuration/TypoScript/setup.typoscript b/Tests/Packages/demo_package/Configuration/TypoScript/setup.typoscript index 8c87e2f5f..f2a9ff44b 100644 --- a/Tests/Packages/demo_package/Configuration/TypoScript/setup.typoscript +++ b/Tests/Packages/demo_package/Configuration/TypoScript/setup.typoscript @@ -1 +1 @@ - +@import 'EXT:bootstrap_package/Configuration/TypoScript/setup.typoscript'