Project

General

Profile

Actions

Bug #88962

closed

Re-implement deprecated PIDupinRootline condition

Added by Elias Häußler over 5 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
TypoScript
Target version:
-
Start date:
2019-08-15
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
10
PHP Version:
7.4
Tags:
Complexity:
easy
Is Regression:
Sprint Focus:

Description

The TypoScript condition "PIDupinRootline" was marked as deprecated with TYPO3 9.5 as the "classic" TypoScript conditions were replaced by the Symfony expression language. While the "classic" condition "PIDinRootinline" has been re-implemented by "tree.rootLineIds", the condition "PIDupinRootline" did not get the chance for a implementation within the Symfony expression language.

Therefore it should be re-implemented to replace the previous behavior. Even if the behavior could be re-implemented using

[30 in tree.rootLineIds && page["uid"] != 30]

this could be done much easier.


Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Task #90201: Followup: Remove obsolete expression in ConditionMatcherClosed2020-01-25

Actions
Related to TYPO3 Core - Task #90221: Followup #88962: Document new TypoScript condition in origin feature RSTRejected2020-01-27

Actions
Actions

Also available in: Atom PDF