fluidcontent“无法加载模板”。

时间:2018-04-27 08:06:08

标签: typo3 tx-fluidcontent

我将TYPO3版本从6.2升级到7.6.27。因此,扩展名 fluidcontent 为5.2.0

现在我在前端收到以下错误消息:

  

无法加载模板。

我尝试了/Content/Render.html/Content/render.html

ext_localconf.php中有以下内容:

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
        'FluidTYPO3.Fluidcontent',
        'Content',
        [
            'Content' => 'render',
        ],
        [],
        \TYPO3\CMS\Extbase\Utility\ExtensionUtility::PLUGIN_TYPE_CONTENT_ELEMENT
    );

我现在查看相应的文件夹。其中不是render.htmlRender.html。如果我连续创建两个,我仍然会收到错误消息。缓存已被清空。

现在我不知道更多的建议。 有谁知道该怎么办?

2 个答案:

答案 0 :(得分:0)

首先,我建议转到至少 TYPO3 8.7,因为TYPO3 7.6在2018年10月之前只有安全和错误修正,TYPO3 8.7将在2020年3月之前使用它们。

其次我猜测,根据你问题中给出的细节,你的文件没有正确定位。你确定它们是基于MVC吗?所以请求的'Render.html'应该在:

找到
typo3conf/ext/your_extension/Resources/Private/Templates/Content/Render.html

修改 如果它不是您自己的扩展(感谢标记编辑),您是否将扩展配置包含在模板中?这可以通过编辑TYPO3后端内的模板,选择“编辑整个模板”并在 Includes -tab选择“fluidcontent”配置来完成。

答案 1 :(得分:0)

确保配置了正确的pathes,并且模板的拼写正确(大写字母)

您是否配置了pathpaths? 您使用constants还是setup

您将哪个文件夹配置为模板的基本文件夹?

在您的问题中指定它,添加显示typoscript设置(TSOB)的屏幕截图 this应该是文件
这是有问题的typoscript(从该页面复制):

plugin.tx_myextensionkey.view {
    templateRootPath = EXT:myextensionkey/Resources/Private/Templates/
    partialRootPath = EXT:myextensionkey/Resources/Private/Partials/
    layoutRootPath = EXT:myextensionkey/Resources/Private/Layouts/
}