gpt4 book ai didi

html - 液体标记对输出进行排序

转载 作者:可可西里 更新时间:2023-11-01 13:22:38 25 4
gpt4 key购买 nike

我正在尝试使用流动标记显示所有文章的列表。我有这段代码可以正确显示它们,但是我希望能够按修改日期降序排序(最近的文章在顶部)。如何实现?

我在想,也许我需要创建一个包含所有文章的新数组,然后对其进行排序,但我不确定该怎么做。另请注意,我想按日期对我的所有文章进行排序,而不仅仅是在每个文件夹中。

{% for category in portal.solution_categories %}
{% if category.folders_count > 0 %}
{% for folder in category.folders %}
{% for article in folder.articles %}
<a href="{{ article.url }}">{{ article.title }}</a> - {{ article.modified_on | short_day_with_time }} <br>
{% endfor %}
{% endfor %}
{% endif %}
{% endfor %}

谢谢!

最佳答案

您可以使用变量对文章列表进行排序,然后迭代该变量。

  {% for category in portal.solution_categories %}
{% if category.folders_count > 0 %}
{% for folder in category.folders %}
{% assign sorted = (folder.articles | sort:date) %}
{% for article in sorted %}
<a href="{{ article.url }}">{{ article.title }}</a> - {{ article.modified_on | short_day_with_time }} <br>
{% endfor %}
{% endfor %}
{% endif %}
{% endfor %}

关于html - 液体标记对输出进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44857079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com