Project

General

Profile

Actions

Task #82763

closed

Move Fluid template pre-processor and expression node types registrations to TYPO3_CONF_VARS

Added by Claus Due over 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Fluid
Target version:
-
Start date:
2017-10-14
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
8
PHP Version:
Tags:
Complexity:
easy
Sprint Focus:

Description

Currently these implementations are hardcoded into the TYPO3 CMS rendering context, which means the only ways to change these is to override the RenderingContext or use the public API of RenderingContext (which isn't always possible to do in TYPO3, e.g. FLUIDTEMPLATE doesn't really have any initialization methods you could use).

Moving these registrations to TYPO3_CONF_VARS allows extensions to add new such processor/expression types globally.

This new global registration will be vital to things like the frontend_editing extension to enable automatic editing of, for example, Extbase domain objects in any template instead of requiring template overrides which enable editing (such as it currently does).

Actions

Also available in: Atom PDF