Feature #66111
closed
Add TemplateRootPaths support to cObject FLUIDTEMPLATE
Added by Frans Saris almost 10 years ago.
Updated over 6 years ago.
Category:
Fluid Styled Content
Description
Now FLUIDTEMPLATE supports layoutRootPaths and partialRootPaths it would be a great addition if it also would support templateRootPaths with the same "Template Path Fallback logic" (#61361). Just like the ExtBase action controller does.
The template value/parameter is already in use so maybe we should go for templateName.
This brings the possibility to create a default Fluid based rendering setup that can easily be adjusted to use own templates by only adding your own layoutRootPaths, partialRootPaths and templateRootPaths where you only add the template you wish to override. And since the template fallback logic is there you can easily introduce new templates etc without the need to copy them to your own template set.
For example:
lib.stdContent = FLUIDTEMPLATE
lib.stdContent {
templateName = Default
layoutRootPaths {
10 = EXT:frontend/Resources/Private/Layouts
20 = EXT:sitemodification/Resources/Private/Layouts
}
partialRootPaths {
10 = EXT:frontend/Resources/Private/Partials
20 = EXT:sitemodification/Resources/Private/Partials
}
templateRootPaths {
10 = EXT:frontend/Resources/Private/Templates
20 = EXT:sitemodification/Resources/Private/Templates
}
variable {
foo = bar
}
}
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38331
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38331
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38331
As discussed on Slack the functionality should go into StandaloneView
Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38331
Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38331
Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38331
Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38331
Patch set 8 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38331
Patch set 9 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38331
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
- Category changed from Content Rendering to Fluid Styled Content
- Status changed from Resolved to Closed
Also available in: Atom
PDF