typo3 - TYPO3 什么是 .layout 弃用 7.x 到 8.x
问题描述
我正在将项目从 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/...中的扩展名)
- 什么是“布局”。
- 有没有人有关于如何返工该案例的任何资源
如果需要任何进一步的信息,请发表评论,谢谢 - 非常感谢任何帮助
解决方案
这可能是 FORM 内容对象/内容元素的用法。
您可能在某处有以下内容:
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-前端模板
推荐阅读
- python - 如何修正图表
- ios - Swift - iOS:在任何特殊字符之前或之后删除字符串中的空格
- python - 从本地子文件夹导入文件
- sql-server - 表的一列(主键)的两行是否有可能具有相同的字符/值和相同的外键(另一列)
- xslt - 在 XSLT 中解析 940 仓库 X12
- javascript - ._ 在 javascript 中是什么?
- javascript - FullCalendar Scheduler 时间线在 rails 视图中不起作用(rails 5.2)
- redux - 我可以省略减速器吗?
- ruby-on-rails - 在 SmartListing Gem 中使用全文搜索进行分组和搜索时出现 PostgreSQL 错误
- javascript - 无法从android webview中的网页拨打语音电话