У меня странная проблема, корень которой я не могу найти. У меня установлено собственное расширение, добавляющее настраиваемые элементы жидкого содержимого (fce). На вкладке 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 в BackEnd и обнаружил, что один частичный файл и один языковой файл «загружаются» как файлы шаблонов.
Но я установил 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, но учусь уже год. Впервые столкнулся с подобным и не знаю, куда копать дальше ...
Кто-нибудь знает подход? Если вам нужна дополнительная информация, дайте мне знать.
Заранее спасибо и с наилучшими пожеланиями.