将模板布局选项添加到特定于视图类型的 tx_news?

Add templateLayout option to tx_news sepecific to view type?

使用 PageTSConfig 我想向 tx_news 插件添加一些模板选项。 如何才能使列表模板选项仅在列表视图处于活动状态时显示,而详细信息模板选项也是如此?

我以为会是这样的:

tx_news.templateLayouts {
    types {
        list {
            1 = Alt List 
        }
        detail {
            2 = Alt Detail
        }
    }
}

PageTS 只能处理不同的列表模板,代码必须如下所示:

tx_news.templateLayouts {
   1 = A custom layout
   99 = LLL:fileadmin/somelocallang/locallang.xlf:someTranslation
}

对于不同的细节视图,您需要使用 TypoScript settings 选项。

您可以在此处查看所有示例: https://docs.typo3.org/p/georgringer/news/main/en-us/Tutorials/Templates/TemplateSelector/Index.html