如何在前端按日期降序对TYPO3扩展fal_securedownload进行排序?
我写如何在前端按日期降序对TYPO3扩展fal_securedownload进行排序?,typo3,typo3-9.x,Typo3,Typo3 9.x,我写 您试图按“crdate”排序,但要按其排序的子对象属性的路径是properties.creation\u date。 此代码应适用于: {namespace sd=BeechIt\FalSecuredownload\ViewHelpers} <ul> <f:for each="{folder.subFolders}" as="subFolder"> <sd:security.assetAcces
您试图按“crdate”排序,但要按其排序的子对象属性的路径是properties.creation\u date。
此代码应适用于:
{namespace sd=BeechIt\FalSecuredownload\ViewHelpers}
<ul>
<f:for each="{folder.subFolders}" as="subFolder">
<sd:security.assetAccess folder="{subFolder}">
<li><span class="icon-folder {sd:leaveState(folder:subFolder, then:'icon-folder-open')}" data-folder="{subFolder.combinedIdentifier}">{subFolder.name}</span>
<f:render partial="FileTree/Leaf" arguments="{folder:subFolder}" />
</li>
</sd:security.assetAccess>
</f:for>
<f:for each="{folder.files->v:iterator.sort(order: 'DESC', sortBy: 'properties.creation_date')}" as="file">
<sd:security.assetAccess folder="{folder}" file="{file}">
<li><span class="icon-file icon-file-{file.extension}"></span><sd:downloadLink file="{file}">{file.name}</sd:downloadLink> (<f:format.date format="%d.%m.%Y">{file.properties.creation_date}</f:format.date> - <f:format.bytes value="{file.properties.size}" />)</li>
</sd:security.assetAccess>
</f:for>
</ul>
{namespace sd=BeechIt\FalSecuredownload\ViewHelpers}
- {子文件夹.名称}
- {file.name}({file.properties.creation_date}-)
在不知道扩展名的情况下,您正在使用“{file.properties.creation\u date}”作为输出,您是否尝试过sortby=“properties.creation\u date”?谢谢,这很有效,您让我开心!谢谢我现在用这个,这个很好:@j4k3你能添加正确的答案吗?那太好了。:)@托马斯勒·弗勒完成了。:)
-datei_b 30.9.2020 50MB
-datei_c 29.9.2020 20MB
-datei_a 16.9.2020 10MB
-datei_c 29.9.2020 20MB
-datei_b 30.9.2020 50MB
-datei_a 16.9.2020 10MB
{namespace sd=BeechIt\FalSecuredownload\ViewHelpers}
<ul>
<f:for each="{folder.subFolders}" as="subFolder">
<sd:security.assetAccess folder="{subFolder}">
<li><span class="icon-folder {sd:leaveState(folder:subFolder, then:'icon-folder-open')}" data-folder="{subFolder.combinedIdentifier}">{subFolder.name}</span>
<f:render partial="FileTree/Leaf" arguments="{folder:subFolder}" />
</li>
</sd:security.assetAccess>
</f:for>
<f:for each="{folder.files->v:iterator.sort(order: 'DESC', sortBy: 'properties.creation_date')}" as="file">
<sd:security.assetAccess folder="{folder}" file="{file}">
<li><span class="icon-file icon-file-{file.extension}"></span><sd:downloadLink file="{file}">{file.name}</sd:downloadLink> (<f:format.date format="%d.%m.%Y">{file.properties.creation_date}</f:format.date> - <f:format.bytes value="{file.properties.size}" />)</li>
</sd:security.assetAccess>
</f:for>
</ul>