自定义CType与CType列表& LIST_TYPE

时间:2016-09-20 08:30:52

标签: typo3 extbase typo3-7.6.x fluid-styled-content

在我的自定义TYPO3 Extbase扩展程序中,我创建了一个后端模块来管理人员记录。现在我需要一个内容元素来显示前端的记录。

我认为有两种方法可以做到这一点:

  • 使用CType"列表"和自定义list_type。为其他字段提供FlexForm
  • 使用自定义CType,FSC DataProcessor和TCA用于其他字段

在TYPO3 CMS 7.6中实现这一目标的最佳,最具前瞻性的方法是什么?一个人与另一个人的优势是什么(dis-)?

1 个答案:

答案 0 :(得分:6)

简短回答

无所谓,这两种方式都是有效的,将来也会得到支持。

答案很长

我总是会在内容元素和插件之间有所不同,但我同意有时可能很难获得差异。

内容元素包含它应在自己的记录中显示的所有信息。例如,您可以拍摄一个图像库,其中所有图像都与FAL保存在一起。处理器可用于添加其他信息,例如FAL记录。

插件包含控制器和操作,并显示保存在其他位置的数据,例如:记录或来自XML或任何其他来源。

通过使用flexforms或其他字段提供配置,可以增强这两种类型。