TypoScript: include .typoscript file for certain typeNum

revision 1b106351cc5dabaac4b94278543a7543b81a3cce

raw

typo3v11.typoscript

1
2
3
4
# @import in TYPO3v11 does not support conditions
# https://docs.typo3.org/m/typo3/reference-coreapi/11.5/en-us/Configuration/TypoScriptSyntax/Syntax/Includes.html
 
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:example/Configuration/TypoScript/json.typoscript" condition="[getTSFE() && getTSFE().type == 2]">
raw

typo3v12.typoscript

1
2
3
4
5
6
7
# @import in TYPO3v12 supports conditions
# https://docs.typo3.org/m/typo3/reference-coreapi/12.4/en-us/Configuration/TypoScript/Syntax/FileImports/Index.html
# https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/12.0/Feature-97816-TypoScriptSyntaxImprovements.html#import-in-conditions
 
[getTSFE() && getTSFE().type == 2]
    @import 'EXT:example/Configuration/TypoScript/json.typoscript'
[end]

History