扩展的NEWS和Partials不呈现

时间:2018-06-18 17:36:08

标签: typo3 fluid tx-news

我使用扩展新闻的扩展程序。

我的模板文件设置

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

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