Task #52433

Work Package #48275: TypoScript consistency

allow "this" in all TypoScript objects to reference other properties

Added by Sebastian Kurfuerst about 8 years ago. Updated about 8 years ago.

Status:
Resolved
Priority:
Should have
Category:
-
Target version:
-
Start date:
2013-10-01
Due date:
% Done:

100%

Estimated time:

Description

If a user writes complex Eel expressions, it might make sense to use
intermediate variables for that. With this change, the following
syntax is possible:

myContent = MyTypoScriptObject {
  other = ${5*2}
  myProperty = ${'some complex expression: ' + this.other}
}
# myProperty now contains "some complex expression: 10" 

This is implemented for all TypoScript objects.
#1

Updated by Gerrit Code Review about 8 years ago

Patch set 1 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/24219

#2

Updated by Gerrit Code Review about 8 years ago

Patch set 2 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/24219

#3

Updated by Gerrit Code Review about 8 years ago

Patch set 3 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/24219

#4

Updated by Gerrit Code Review about 8 years ago

Patch set 4 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/24219

#5

Updated by Sebastian Kurfuerst about 8 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

Applied in changeset commit:d3648e3876f894860b5969047abfdef53f578425.

Also available in: Atom PDF