[TASK] Add Fluid expressions and pre-processors global config 95/54395/4
authorClaus Due <claus@namelesscoder.net>
Sat, 14 Oct 2017 12:19:49 +0000 (14:19 +0200)
committerJigal van Hemert <jigal.van.hemert@typo3.org>
Tue, 7 Nov 2017 12:55:39 +0000 (13:55 +0100)
commitb8f745f4515aac3f834c903e5b3492b1a132167d
tree300a0497685593a91f7e6097eeafdc385835e82e
parentf743e13a714b3363cf62a3a8f23acbf82074246c
[TASK] Add Fluid expressions and pre-processors global config

This patch moves a previously hardcoded list of Fluid
implementations from the RenderingContext constructor,
to TYPO3_CONF_VARS. Extensions and site administrators
can then add their own implementations to this array and
have them be used in every RenderingContext.

See included RST file for further information on usage.

Change-Id: I6190ceb410e1121ea935a31237cb8bcd0b2f0417
Resolves: #82763
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/54395
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Mattias Nilsson <tollepjaer@gmail.com>
Tested-by: Mattias Nilsson <tollepjaer@gmail.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Jan Stockfisch <jan.stockfisch@googlemail.com>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
typo3/sysext/core/Configuration/DefaultConfiguration.php
typo3/sysext/core/Documentation/Changelog/master/Important-82763-GlobalFluidExpressionNodeTypeAndTemplatePreProcessorConfiguration.rst [new file with mode: 0644]
typo3/sysext/fluid/Classes/Core/Rendering/RenderingContext.php