Project

General

Profile

Actions

Feature #50389

closed

Allow escaping of TypoScript keys

Added by Alexander Stehlik almost 11 years ago. Updated almost 11 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
TypoScript
Target version:
-
Start date:
2013-07-24
Due date:
% Done:

0%

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

Description

I just sumbled upon an issue with Extbase settings that are overwritten with FlexForm fields.

I'll describe the problem by using the news Extension as an example.

When the settings.detailPid setting should be overwritten by a FlexForm field, the field needs to have the name <settings.detailPid> in the FlexForm configuration.

Since the field name contains a dot it is not possible to modify the field behaviour with TSConfig.

Normally you could disable the field by using this Page TSConfig:

TCEFORM.tt_content.pi_flexform.news_pi1.sDEF.settings.detailPid.disabled = 1

This obviously does not work, because the dot in settings.detailPid is interpreted as a TypoScript key seperator.

A possible solution would be to allow the escaping of dots in TypoScript, e.g. like this:

TCEFORM.tt_content.pi_flexform.news_pi1.sDEF.settings\.detailPid.disabled = 1

Related issues 1 (0 open1 closed)

Is duplicate of TYPO3 Core - Bug #29461: Page TSconfig for Extbase flexform values doesn't workClosed2011-09-03

Actions
Actions

Also available in: Atom PDF