[BUGFIX] Prevent different constants marker in TS parsing 67/51867/2
authorNicole Cordes <typo3@cordes.co>
Tue, 4 Oct 2016 13:21:57 +0000 (15:21 +0200)
committerNicole Cordes <typo3@cordes.co>
Sun, 26 Feb 2017 23:36:55 +0000 (00:36 +0100)
commitac9baec4461c232e1a88d181da14f53f6146a8d5
treeb04a0d314052d316483b105b41bf4ceeb2c0dc85
parent0af1c883890373fe643e7b1e10f1003f0c467031
[BUGFIX] Prevent different constants marker in TS parsing

Currently each time the TypoScript is parsed a new marker for constants,
which are replaces by their value, is generated. This prevents conditions
with replaced constants to be displayed as active. This patch ensures
markers are generated by constants values and therefore stay the same
in different requests.

Resolves: #78142
Related: #72413
Releases: master, 7.6
Change-Id: I4eea83908927ac48930abdd731e7412c04e529c1
Reviewed-on: https://review.typo3.org/51867
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
typo3/sysext/core/Classes/TypoScript/ExtendedTemplateService.php