0

对于使用流体内容的复杂 TYPO3 项目,我正在寻找一种工具,它向我显示以下信息:

  1. 存在哪个 FCE
  2. 他们使用的频率和页面上
  3. 使用了哪些部分
  4. 使用了哪些通量形式字段(带有名称和类型)
  5. 放置一些元信息,例如标签,描述......

在typo3项目中实现这个库的最聪明的方法是什么?

我的想法是,开发一个扩展来读取流体内容模板并在带有示例的前端插件中显示信息。但我不知道要读出“使用的部分”或“使用的通量形式字段”之类的信息。

有任何想法吗?

谢谢。

4

1 回答 1

0

FCE 只是 tt_content 表中的 cType 元素。您可以编写一个简单的查询来计算不同的 cType,从而为您提供一个包含您网站上所有使用过的 FCE 的列表。您可以在女巫页面上知道它们被使用,因为每个 tt_content 条目都有一个 pageUId

对于通量场。您必须创建一个函数来获取所有使用通量的内容元素,然后解析所有 flexform 字段。请注意,flux 还可以将数据存储在其他字段中,然后是 flexform xml。

您可以为此创建一个基本的 extbase 插件以在前端或后端显示它

于 2016-07-08T18:03:36.127 回答