我有一个带有模型“项目”的简单 extbase 扩展。每个项目都有一个标题、一个描述和一个日期。
我怎样才能根据日期列出我的物品?
例如
24.06.17:第 2 项第 6 项第 7 项
25.06.14:第 1 项
...
我搜索实现这一点的逻辑(在视图或控制器中)
我有一个带有模型“项目”的简单 extbase 扩展。每个项目都有一个标题、一个描述和一个日期。
我怎样才能根据日期列出我的物品?
例如
24.06.17:第 2 项第 6 项第 7 项
25.06.14:第 1 项
...
我搜索实现这一点的逻辑(在视图或控制器中)
在您的代码中,您可以按日期对记录进行排序。在流体中,您可以使用 vhs viewhelpers 集:
https://fluidtypo3.org/viewhelpers/vhs/master/Variable/SetViewHelper.html
喜欢的东西(我不测试):
<f:for each="items" as="item">
<f:if condition="{item.date}=={current}">
<f:then>
{item.title}
</f:then>
<f:else>
<br/>{item.date}: {item.title}
</f:else>
</f:if>
<v:variable.set name="current" value="{item.date}" />
</f:for>
你可以vhs viewhelpers
像下面这样使用。
<f:for each="{dataset -> vhs:iterator.sort(sortBy: 'date')}" as="item">
.........
.........
</f:for>