[BUGFIX] Prevent different constants marker in TS parsing 88/50088/6
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:01:49 +0000 (00:01 +0100)
commit1dca8d17aad8703837ccb481dc416ea8c034ba73
tree495776d755ee7be12e7169c985b8e81f336378d7
parentb2ff42a6601bba70ac42e9561c132540088a1452
[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/50088
Tested-by: TYPO3com <no-reply@typo3.com>
Tested-by: Jasmina LieƟmann <code@frauliessmann.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
typo3/sysext/core/Classes/TypoScript/ExtendedTemplateService.php