Project

General

Profile

Actions

Feature #19185

closed

Add a new templating engine

Added by Ingo Renner over 16 years ago. Updated over 14 years ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
-
Target version:
-
Start date:
2008-08-02
Due date:
% Done:

0%

Estimated time:
PHP Version:
4.3
Tags:
Complexity:
Sprint Focus:

Description

The current marker templating system collected quite some dust over the years. It's time to improve it.

1. While the current system uses a pure data push mechanism, the new system should support a mix of push and pull data.
For push data all data that could potentially be used in the template needs to be prepared beforehand, pull will get the data only if the template engine finds the according markers.

2. Add support for loops

3. Add support for if/else constructs

4. add support for view helpers

(issue imported from #M9103)


Related issues 5 (0 open5 closed)

Related to TYPO3 Core - Feature #19186: Add a LLL view helperClosedIngo Renner2008-08-02

Actions
Related to TYPO3 Core - Feature #19187: Add a TypoScript view helperClosedIngo Renner2008-08-02

Actions
Related to TYPO3 Core - Feature #19188: Add support for pull data in templatesClosedIngo Renner2008-08-02

Actions
Related to TYPO3 Core - Feature #19189: Write a tutorial about how to use the new template engineClosedIngo Renner2008-08-02

Actions
Related to TYPO3 Core - Feature #19190: Add support for pull data in templates that respects the TCAClosedIngo Renner2008-08-02

Actions
Actions

Also available in: Atom PDF