#typo3 #typo3-extensions #tx-news #typo3-10.x
Вопрос:
Не изменив сознательно что-либо в конфигурации или шаблонах, я не могу выводить элементы контента в подробном представлении новостных статей.
1/1) #1253191023 TYPO3FluidFluidCoreViewHelperException
TypoScript object path "lib.tx_news.contentElementRendering" does not exist
У меня есть такая конфигурация:
typo3conf/ext/news/Configuration/TypoScript/setup.txt
# Rendering of content elements in detail view
lib.tx_news.contentElementRendering = RECORDS
lib.tx_news.contentElementRendering {
tables = tt_content
source.current = 1
dontCheckPid = 1
}
typo3conf/ext/site_package/Resources/Plugin/News/Templates/News/Detail.html
<f:if condition="{newsItem.contentElements}">
<!-- content elements -->
<f:cObject typoscriptObjectPath="lib.tx_news.contentElementRendering">
{newsItem.contentElementIdList}
</f:cObject>
</f:if>
Поэтому мне кажется, что это то, что рекомендуется в документах: https://docs.typo3.org/p/georgringer/news/master/en-us/Tutorials/Templates/RenderContentElements/Index.html
Версия Typo3: 10.4.12
Версия новостей: 8.5.2
Я не могу понять, почему я вдруг не могу выводить элементы контента в новостных статьях.
Кто-нибудь может помочь?
Комментарии:
1. Пожалуйста, укажите вашу опечатку 3 и версию новостей.
2. Опечатка3 10.4.12 Новости 8.5.2
3. Вы включили статический ТипоСкрипт EXT:news в свой шаблон (ТипоСкрипт -)? docs.typo3.org/p/georgringer/news/master/en-us/…
4. Вы правы, статический шаблон не был включен… Спасибо. Как я могу задать вам этот вопрос?
Ответ №1:
Если lib.tx_news.contentElementRendering
не определено, скорее всего, вы забыли включить шаблон статического типоскрипта EXT:новости.
Подготовка: Включить статический типоскрипт
Расширение содержит некоторый код типоскрипта, который необходимо включить.