Typo3中分组新闻项的月份格式

时间:2019-06-13 15:59:25

标签: typo3 typoscript

我有按年和月分组的新闻项目。这里的代码:

otherMethod(Base b){
  b.m();
}

不幸的是,月份和年份以数字形式显示在前端,例如

<f:groupedFor each="{paginatedNews}" as="groupedNews1" groupBy="yearOfDatetime" groupKey="year">
                        <f:groupedFor each="{groupedNews1}" as="groupedNews" groupBy="monthOfDatetime" groupKey="month">
                            <div style="border:1px solid blue;padding:10px;margin:10px;">
                                    <h1>{month} {year} </h1>
                                    <f:for each="{groupedNews}" as="newsItem">
                                            <f:render partial="List/Item" arguments="{newsItem: newsItem,settings:settings,iterator:iterator}" />
                                    </f:for>
                            </div>
                        </f:groupedFor>
                    </f:groupedFor>

但是,我需要的是

03 2019
..(some news items)
02 2019
...
01 2019

我该如何实现?

1 个答案:

答案 0 :(得分:1)

在原始EXT:news上已使用此方法:

查看模板EXT:news / Resources / Private / Templates / News / DateMenu.html

list = ['A','B','C']
[var for var in list if list[list.index(var)] != 'A']

在EXT:news / Resources / Private / Language / locallang.xlf上,您将找到:

<f:translate key="month.{month}" />

依此类推。