TYPO3是什么.layout弃用7.x到8.x

问题描述 投票:0回答:1

我正在将项目从TYPO3 7.6.32更新为^ 8。在弃用日志中,我可以找到许多问题所在的条目:

29-04-19 12:13: EXT:form: Do not use "layout." anymore. Deprecated since TYPO3 CMS 7, this function will be removed in TYPO3 CMS 8.

问题:

  • 什么是EXT:form(它不是typo3conf / ext / ...中的扩展名)
  • 什么是“布局”。
  • 有没有人有任何关于如何重做这种情况的资源

如果需要任何进一步的信息,请发表评论,谢谢 - 任何帮助都非常感谢

typo3 typo3-7.6.x typo3-8.x
1个回答
3
投票

这可能是FORM内容对象/内容元素的使用。

见:https://docs.typo3.org/typo3cms/extensions/core/Changelog/7.5/Deprecation-69401-AdoptFormToSupportTheExtbaseFluidMVCStack.html

您可能在以下某处:

10 = FORM
10 {
        layout {
                containerWrap = <div><elements /></div>
                elementWrap = <div><element /></div>
        }
}

“布局”部分可以完全删除。

提到的扩展名“Form”是系统扩展名,位于typo3 / sysext / form中。布局部分是用于配置布局的旧版本配置 - 现在使用FLUID模板完成。

可以通过在TypoScript中配置自己的模板来自定义表单扩展布局 - 请参阅https://docs.typo3.org/typo3cms/extensions/form/I/FAQ/Index.html#how-do-i-override-the-frontend-templates

© www.soinside.com 2019 - 2024. All rights reserved.