列表视图中显示的类别
Category shown in list-view
有没有一种方法可以设置类别,使 Category1
仅在没有选择其他类别时显示。
目前显示的是最先选择的类别
Category1
+ Category2
显示 Category1
Category2
+ Category1
显示 Category2
谢谢
编辑:
Typo3 版本:7.6.23
新闻版本:6.1.1
分析新闻模板 ext:news/resources/Private/Partials/List/Item.html
你会发现这个流畅的代码:
<f:if condition="{newsItem.firstCategory}">
<!-- first category -->
<span class="news-list-category">{newsItem.firstCategory.title}</span>
</f:if>
只会显示一个类别(可能是第一个)
如果您希望所有类别都查看详细信息视图 (ext:news/Resources/Private/templates/News/Detail.html
):
<f:if condition="{newsItem.categories}">
<f:render partial="Category/Items" arguments="{categories:newsItem.categories, settings:settings}" />
</f:if>
将项目部分从列表视图复制到您的 space(扩展)并通过从详细视图替换它来修改类别包含。
此外,您可以添加一个逻辑来跳过 Category1
.
有没有一种方法可以设置类别,使 Category1
仅在没有选择其他类别时显示。
目前显示的是最先选择的类别
Category1
+ Category2
显示 Category1
Category2
+ Category1
显示 Category2
谢谢
编辑:
Typo3 版本:7.6.23
新闻版本:6.1.1
分析新闻模板 ext:news/resources/Private/Partials/List/Item.html
你会发现这个流畅的代码:
<f:if condition="{newsItem.firstCategory}">
<!-- first category -->
<span class="news-list-category">{newsItem.firstCategory.title}</span>
</f:if>
只会显示一个类别(可能是第一个)
如果您希望所有类别都查看详细信息视图 (ext:news/Resources/Private/templates/News/Detail.html
):
<f:if condition="{newsItem.categories}">
<f:render partial="Category/Items" arguments="{categories:newsItem.categories, settings:settings}" />
</f:if>
将项目部分从列表视图复制到您的 space(扩展)并通过从详细视图替换它来修改类别包含。
此外,您可以添加一个逻辑来跳过 Category1
.