我使用扩展新闻的扩展程序。
我的模板文件设置
plugin.tx_news {
view {
event {
templateRootPath = fileadmin/templates/news/events/Templates
partialRootPath = fileadmin/templates/news/events/Partials
}
}}
操作是EventList,模板fileadmin / templates / news / events / Templates / EventList.html渲染为Ok。
在该模板中,我用
调用部分<f:for each="{news}" as="newsItem" iteration="iterator">
<f:debug>{newsItem}</f:debug>
<f:render partial="Eventlist/Item" arguments="{newsItem: newsItem,settings:settings,iterator:iterator}" />
</f:for>
f:debug给我的消息。
文件fileadmin / templates / news / events / Partials / EventList / Item.html存在。
对此有任何想法。
TYPO3 7.6.29 新闻6.1.1
答案 0 :(得分:1)
设置错别字模板的两次调整:
plugin.tx_news {
view {
event {
// use *Paths (plural) with a higher number
// but maybe you meant constants, then the singular is alright
templateRootPaths.10 = fileadmin/templates/news/events/Templates
partialRootPaths.10 = fileadmin/templates/news/events/Partials
}
// never ever!!!! try to close multiple brackets in one line
// TYPO3 recognizes only brackets at the beginning of a line
// sidenote: the same for multiline comments:
// '/*' and '*/' only at the beginning of a line
}
}
正如georg已经评论过:你的错误可能是部分路径中EventList
的正确拼写。
您可以通过切换到开发模式(Installtool)并在您的typoscript设置中进行配置来获取更多错误信息:
config.contentObjectExceptionHandler = 0