【问题标题】:Fluid FlexForms are not loaded after upgradding Fluid Content Engine to 4.2.3将 Fluid Content Engine 升级到 4.2.3 后未加载 Fluid FlexForms
【发布时间】: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。

【问题讨论】:

    标签: typo3 fluid


    【解决方案1】:

    github 上已经存在一个问题,您可以通过删除 Configuration/TCA/Overrides/tt_content.php 中的第 22 行来自行应用一个可能的修复程序。您必须删除的行是

     --div--;LLL:EXT:cms/locallang_ttc.xlf:tabs.appearance
    

    您当然也可以切换回 4.2.2 并等待修复。

    https://github.com/FluidTYPO3/fluidcontent/issues/243

    【讨论】:

      猜你喜欢
      • 2016-03-06
      • 1970-01-01
      • 1970-01-01
      • 2014-01-13
      • 2023-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多