Project

General

Profile

Actions

Bug #105864

open

Site settings configuration is not working in TSconfig condition

Added by Raphael Zschorsch 22 days ago. Updated 4 days ago.

Status:
Accepted
Priority:
Should have
Assignee:
-
Category:
TypoScript
Target version:
-
Start date:
2024-12-27
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
13
PHP Version:
8.2
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

In TYPO3 12 & 13 this condition is not working in TSconfig and throws a log error.

[traverse(page, "uid") == {$myextension.news.startingPoint}]

Expression could not be parsed. - {"expression":"traverse(page, \"uid\") == {$myextension.news.startingPoint}"}

This is also not working but doesn't throw a log error:

[traverse(page, "uid") == "{$myextension.news.startingPoint}"]

For reference, in TYPO3 11 this worked:

[page["uid"] == {$myextension.news.startingPoint}]

Maybe this could also be related to: https://forge.typo3.org/issues/100810


Files

Actions

Also available in: Atom PDF