【发布时间】:2015-09-17 08:53:14
【问题描述】:
我所有的自定义流体内容元素都可以正常工作。但是今天当我将流体内容引擎扩展升级到 4.2.3 时,我的流体 flexform 没有加载。我认为这是 Fluid Content Engine 4.2.3 新版本中的错误。
我使用了下面的扩展,它工作正常。
- vhs 2.3.3
- 助焊剂 7.2.1
- 流体内容 4.2.2
- 流体页面 3.2.3
并在字体下方添加了流畅的内容渲染。
plugin.tx_mytemplate.view {
templateRootPath = EXT:mytemplate/Resources/Private/Templates/
partialRootPath = EXT:mytemplate/Resources/Private/Partials/
layoutRootPath = EXT:mytemplate/Resources/Private/Layouts/
}
plugin.tx_fluidpages {
collections.mytemplate {
templateRootPath = EXT:mytemplate/Resources/Private/Templates/
partialRootPath = EXT:mytemplate/Resources/Private/Partials/
layoutRootPath = EXT:mytemplate/Resources/Private/Layouts/
}
}
plugin.tx_fluidcontent {
collections.mytemplate {
templateRootPath = EXT:mytemplate/Resources/Private/Templates/
partialRootPath = EXT:mytemplate/Resources/Private/Partials/
layoutRootPath = EXT:mytemplate/Resources/Private/Layouts/
}
}
我在 ext.tables.php 中添加了下面的代码。
\FluidTYPO3\Flux\Core::registerProviderExtensionKey($_EXTKEY, 'Content');
\FluidTYPO3\Flux\Core::registerProviderExtensionKey($_EXTKEY, 'Page');
它工作正常,但升级到 Fluid Content Engine 4.2.3 后未加载流体 flexform。
【问题讨论】: