Project

General

Profile

Actions

Feature #91080

closed

Populate site settings to TypoScript constants

Added by Markus Klein about 4 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Must have
Assignee:
Category:
Frontend
Target version:
Start date:
2020-04-17
Due date:
% Done:

100%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

In older TYPO3 versions it is possible to define constants for the Template via page TSconfig.
This possibility has been removed with #88564.

A similar functionality, based on site configuration, has been proposed with #89107 and #89102, but had to be reverted and delayed.

The re-implementation shall now provide settings defined in the site configuration (e.g. storage pids and similar things) as constants in TypoScript.
In another feature, these settings shall also be provided "as constants" for TSconfig.

This ultimately completes the concept of having a central place of FE/BE independent configuration, which can be used in FE (Template) and BE (TSconfig) specific configuration.


Related issues 11 (2 open9 closed)

Related to TYPO3 Core - Task #88564: Drop PageTS "TSFE.constants" functionalityClosedBenni Mack2019-06-14

Actions
Related to TYPO3 Core - Epic #89107: Introduce Site SettingsClosed2019-09-06

Actions
Related to TYPO3 Core - Feature #89102: Read settings for sites from <config>/sites/<siteIdentifier>ClosedAnja Leichsenring2019-09-06

Actions
Related to TYPO3 Core - Feature #91081: Populate site settings to TSconfigClosedBenni Mack2020-04-17

Actions
Related to TYPO3 Core - Bug #92528: TypoScript site constants not always populatedClosed2020-10-09

Actions
Related to TYPO3 Core - Bug #93746: Conditions in Page TSconfig using site settings trigger errors when page with UID 0 is selected in BEClosed2021-03-15

Actions
Related to TYPO3 Core - Feature #93875: Populate site settings depending on language to TypoScript constantsNew2021-04-07

Actions
Related to TYPO3 Core - Bug #94150: Constants in Page TsConfig with multiple sites, caching problemClosed2021-05-18

Actions
Related to TYPO3 Core - Bug #97172: TemplateAnalyzer does not show constants populated from site settings for nested sitesClosedSusanne Moog2022-03-11

Actions
Related to TYPO3 Core - Bug #102357: PageTsConfig: site settings / constants are not substituted in FormEngineNeeds Feedback2023-11-09

Actions
Related to TYPO3 Core - Feature #97816: New TypoScript parserClosed2022-06-27

Actions
Actions

Also available in: Atom PDF