Feature #50389
closedAllow escaping of TypoScript keys
0%
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
Updated by Chris topher over 11 years ago
Hi Alexander,
what you want is basically the same as #29461.
Have a look at the review in Gerrit and check, why it is not yet merged. Maybe you can help there. :-)
Updated by Alexander Stehlik over 11 years ago
Hi Chrisopher,
thanks for the hint :)
I'll look into it.
Someone with more rights than me can close this issue as a duplicate.
Cheers,
Alex
Updated by Ernesto Baschny over 11 years ago
- Status changed from New to Closed
- Target version deleted (
6.2.0)
Thanks for contributing to #29461. Closing this one!