TypoScript
Changed in version 13.1
Until TYPO3 v13 frontend TypoScript files where kept in folder
EXT:
by convention.
Extensions that need to be backward compatible should Support both site sets and TypoScript records.
Newly created extensions or site packages should use the Site set as a TypoScript provider
TypoScript constants should be stored in a file called constants.
and TypoScript setup in a file called setup.
.
These two files are made available for inclusion in TypoScript records with
Extension
in the file
Configuration/
:
<?php
use TYPO3\CMS\Core\Utility\ExtensionManagementUtility;
defined('TYPO3') or die();
ExtensionManagementUtility::addStaticFile(
'my_extension',
'Configuration/TypoScript/',
'Examples TypoScript',
);
Warning
In Sites that use no Site set it is possible, though not recommended, to provide TypoScript that is always included. See ext_typoscript_constants.typoscript and ext_typoscript_setup.typoscript. These files are not included when site uses a set.