升级到TYPO3 9后pibase Extension无法正常工作

时间:2020-03-20 13:15:39

标签: typo3 upgrade typo3-9.x pibase

我当前正在将旧的TYPO3 6.2安装升级到9.5。我还使用了Fluidtypo3(流量9.3.2和fluidpages 5.0.0)。有几个pibase Extensions,我无法使用。其中之一具有以下错误:

Oops, an error occurred! Code: 20200320122044742c5a45 - {"exception":"TYPO3Fluid\\Fluid\\Core\\ViewHelper\\Exception: No Content Object definition found at TypoScript object path \"tt_content.list.20.edxdownload_pi1\"

是否有任何提示导致错误的原因?我忘记了要注册的东西吗?

我在tt_content.php中添加了插件,并在localconf.php中注册了插件

(\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43('edx_download','','_pi1','list_type',0);)

并将配置添加到sys_template.php

(TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile('edx_download','Configuration/TypoScript/PluginSettings/', 'Edx Download Settings');)

如果使用新元素向导创建新元素,则会在前端收到以下错误:

具有uid“ 9887”和类型edx_download_pi1的内容元素没有呈现定义!

我必须在哪里设置渲染定义?

pibase扩展仍然可以与TYPO3 9一起使用吗?

编辑: 现在正在工作。我将方法“ addPItoST43”放回“ ext_localconf.php”中,现在已加载扩展。它说您应该将其放入“ TCA / Overrides / tt_content.php”中,但是对于TYPO3 9.5而言,这不适用于我。

0 个答案:

没有答案