Пользовательский элемент содержимого не отображается во внешнем интерфейсе

Нужна помощь с настраиваемым элементом содержимого, который не отображается. Это моя опечатка:

tt_content.cat_button = FLUIDTEMPLATE
tt_content.cat_button {
    template = FILE
    template.file = EXT:so_product/Resources/Private/Templates/ContentELements/CategoryButton.html
    layoutRootPath = EXT:so_product/Resources/Private/Layouts/
}

Даже если я неправильно напишу CategoryButton.html, сообщения об ошибке не будет. Итак, как я узнаю, что правильный шаблон найден?

Если я удалю строки template и template.file, я получаю сообщение «Ой, шаблон не найден ...»

Мой шаблон содержит только <p>Test</p>. Нужны ли мне разделы и макет?

Это руководство, которое я использовал: http://docs.typo3.org/typo3cms/extensions/sitepackage/CustomContentElements/Index.html

Ошибок в журнале нет.


person Olle Härstedt    schedule 25.02.2015    source источник


Ответы (2)


Ваша опечатка просто неверна.

Проверьте TSRef http://docs.typo3.org/typo3cms/TyposcriptReference/ContentObjects/Fluidtemplate/Index.html

tt_content.cat_button = FLUIDTEMPLATE
tt_content.cat_button {
   file = EXT:so_product/Resources/Private/Templates/ContentELements/CategoryButton.html
}
person Sascha    schedule 25.02.2015
comment
Нет, это была опечатка. ContentELements - ›ContentElements. Но вышеуказанный ТС работает. - person Olle Härstedt; 25.02.2015

Простая опечатка:

ContentELements -> ContentElements

Также ошибка в TYPO3, из-за которой не отображалось сообщение об ошибке.

person Olle Härstedt    schedule 25.02.2015