2016-07-08 4 views
0

Для комплекса TYPO3 проекта с использованием fluidcontent Я ищу инструмент, который показывает мне информацию followering:Обзора всех fluidcontent FCEs

  1. , которая существует FCE
  2. как часто и на каких страницах они в использовать
  3. которые используются парциальные
  4. , которые используются флюса поля формы (с именем и типом)
  5. diposit некоторые мета-информацию, например, теги, описания ...

Как был бы самый лучший способ реализовать эту библиотеку в проекте typo3?

Моя идея состоит в том, чтобы разработать расширение, которое читает шаблоны Fluentcontent и выводит информацию в интерфейсный плагин с примерами. Но я не знаю, как читать информацию, например, «используемые частичные» или «используемые поля формы потока».

Любые идеи?

Спасибо.

ответ

0

FCE - это только элементы cType в таблице tt_content. вы можете написать простой запрос для подсчета различных cTypes, таким образом, вы получите список со всеми используемыми FCE на вашем сайте. вы можете знать, что на странице ведьмы они используются, потому что каждая запись tt_content имеет значение для полей потока. вам нужно будет создать функцию, которая извлекает все элементы контента, которые используют поток, а затем анализируют все поля flexform. обратите внимание, что поток также может хранить данные в других полях, а затем flexform xml.

Вы можете создать базовый плагин extbase для этого, чтобы показать его спереди или сзади