I've tried to override the Fluid Styled Content elements but it doesn't work at all in latest TYPO3 version 8.7.0.
I've got a template extension (key: biv_main) in which I add my overriding template pathes:
lib {
fluidContent {
templateRootPaths {
30 = EXT:biv_main/Resources/Private/Content/fluid_styled_content/Templates/
}
partialRootPaths {
30 = EXT:biv_main/Resources/Private/Content/fluid_styled_content/Partials/
}
layoutRootPaths {
30 = EXT:biv_main/Resources/Private/Content/fluid_styled_content/Layouts/
}
}
}
The TypoScript in the Backend via TS Object Browser looks correct to me: Screenshot TypoScript object browser - lib.fluidcontent
I have copied the whole template, partial and layout folder with every file in it from sysext fluid_styled_content, so that every content element should be overridden.
This is my folder structure in the template extension:
biv_main
-- Resources
-- Private
-- Content
-- fluid_styled_content
-- Layouts
-- Partials
-- Templates
In the folders are exactly the same files as in sys-ext fluid_styled_content/Resources/Private/
The static typoscript template for Fluid Content Elements are loaded before the template extension biv_main.
Do you have any ideas or a clue what's missing and why it's not working?
F
influid_styled_content
to upper case. – Crasslib.fluidContent
? You TS will not overridett_content.*
and you need to define the override before any copy usage of thelib.fluidContent
. – Crasstypo3_src-8.7.4\typo3\sysext\fluid_styled_content\Configuration\TypoScript\Helper\ContentElement.txt
fallback..lib.fluidContent < lib.contentElement
. And it still doesn't work? – Pancreatotomy