У меня есть странная проблема, из-за которой я не могу найти корень. У меня есть собственное расширение, добавляющее пользовательские элементы содержимого жидкости (fce). На вкладке FCE (при добавлении нового элемента контента на страницу) у меня есть еще два элемента, которые можно выбрать, чем фактические файлы шаблонов. Но он становится более прочным, и дополнительные элементы не имеют метки и бросают ошибку, когда я пытаюсь их добавить.TYPO3: вкладка FCE показывает больше элементов, чем файлы фактических шаблонов
Структуры:
typo3conf
└ ext
└ my_fancy_extension
├ Configuration
│ └ TypoScript
│ └ setup.txt
├ Resources
│ ├ Privat
│ │ ├ Elements (... containing my template files)
│ │ ├ Language (... containing only my locallang.xml file)
│ │ └ Elements (... containing only one partial file)
│ └ Public
│ └ [...]
└ [...]
Я выкопал вниз Tsconfig странице в бэкенде и выяснил, что один частичный файл и один язык файл является «загружены» в виде файлов шаблоны.
Но я поставил my_fancy_extension/Configuration/TypoScript/setup.txt
:
plugin.tx_fed.fce.my_fancy_extension {
templateRootPath = EXT:my_fancy_extension/Resources/Private/Elements/
partialRootPath = EXT:my_fancy_extension/Resources/Private/Partials/
layoutRootPath = EXT:fluidcontent/Resources/Private/Layouts/
}
... и убедились, что этот файл был включен в fileadmin\default\ts\setup.ts
. Но, похоже, не загружены шаблоны от ./Elements
, но все файлы ниже родительской папки ../Privat
.
Я еще не знаком с TYPO3 и TypoScript, но я учусь уже год. Это первый раз, когда я столкнулся с чем-то подобным, и я не знаю, где копать дальше ...
Кто-нибудь знает подход? Если вам нужна дополнительная информация, пожалуйста, дайте мне знать.
Заранее благодарен.