---
title: "Deprecation: #73209 - Deprecated flex page TSConfig"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-73209"
source: "Changelog/8.1/Deprecation-73209-GlobalFlexPageTsConfig.rst"
modified: "2026-09-14T09:47:36+00:00"
---

# Deprecation: #73209 - Deprecated flex page TSConfig

See [forge#73209](https://forge.typo3.org/issues/73209)

## Description

Setting page TSConfig values `PAGE_TSCONFIG_ID`, `PAGE_TSCONFIG_IDLIST` and
` PAGE_TSCONFIG_STR` for flexform fields globally has been marked as deprecated, specific
fields must be set now.

Example for a now deprecated global TSConfig value:

`TCEFORM.tt_content.pi_flexform.PAGE_TSCONFIG_ID = 42`

This should now be restricted to specific fields of the flexfrom data structure, if for example
the flexform `foreign_table_where` of field `settings.categories` of a `tt_content` plugin\`s
data structure should be set, the new page TSConfig option should look like:

`TCEFORM.tt_content.pi_flexform.theDataStructure.theSheet.settings.categories.PAGE_TSCONFIG_ID = 42`

Note that any dots within the field name must be escaped with '\\', this is a typical
scenario for extbase.

## Impact

This pageTSConfig cannot be set for section elements anymore: `PAGE_TSCONFIG_ID`,
`PAGE_TSCONFIG_IDLIST` and `PAGE_TSCONFIG_STR` do not have any effect on repeatable
elements.

## Affected Installations

Installations that set `PAGE_TSCONFIG_ID`, `PAGE_TSCONFIG_IDLIST` and `PAGE_TSCONFIG_STR`
for flexform fields globally should be restricted to set those values for single elements.

## Migration

Search for `PAGE_TSCONFIG_ID`, `PAGE_TSCONFIG_IDLIST` and `PAGE_TSCONFIG_STR` and restrict
them to single fields as outlined above.
