如何解决Flux错误:无效的配置:升级到Flux 9.4和Typo3 9.5后未设置“ vendorName”
我必须从Typo3 8更新到Typo3 9.5 LTS。我在Flux扩展程序上遇到了麻烦,这会导致一些奇怪的错误。我使用了Flux 9.4.2(最新版)和Typo3 LTS(9.5.22)。我已经将Composer用于新版本,也许会导致问题。
我已经按照本教程中的所有步骤以及其他一些说明进行了操作,但所有步骤都以相同的错误结尾。
https://sigalambigha.home.blog/2020/04/29/how-to-migrate-fluidcontent-to-flux/
在后端我收到以下错误:
在前端我得到这个错误:
这取决于页面上Slider元素的Flux元素。由于其他一些错误,即插即用配置被禁用。也许现在我错过了配置中的某些内容,但是找不到文档中要配置的内容。
修改
我进行了更多测试,我认为问题是Flux的最新版本与Typo3 9.5确实不兼容。因此,我更改为9.3.2版,该版本效果更好,但存在其他错误。
解决方法
您是否尝试为使用的参数设置一个小的条件(如果它为null)?可能会显示错误消息,而不是页面中的错误。
或者您应该查看名称空间中是否有错误
,将 Flux 升级到 Typo3 9.5 后,您必须使用 Typoscript 使用内容元素注册“VendorName”,就像我在下面所做的那样。
tt_content {
mytemplate_wrapelement.20.vendorName = <vendorname>
}
这里的 mytemplate
是我的模板提供程序扩展。
Wrapelement
是内容元素。
我遇到了同样的错误。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。