gpt4 book ai didi

symfony - 在 Twig 模板中输出月份列表的最佳方式?

转载 作者:行者123 更新时间:2023-12-05 09:20:34 26 4
gpt4 key购买 nike

在 Twig 模板中输出月份列表的最佳方式是什么?例如,在一组出生日期字段中创建月份下拉列表。我追求的格式是:

<option value="01">January</option>
<option value="02">February</option>
<option value="03">March</option>
<option value="04">April</option>
<option value="05">May</option>

最佳答案

您可以使用一个简单的 12 循环为每个月创建一个日期字符串,然后通过 Twig 的日期过滤器运行它,如下所示:

{% for month in 1..12 %}
{% set date = month ~ "/1/2016" %}
<option value="{{ date|date("m") }}">{{ date|date("F") }}</option>
{% endfor %}

这导致请求的格式:

<option value="01">January</option>
<option value="02">February</option>
<option value="03">March</option>
<option value="04">April</option>
<option value="05">May</option>

可以使用 php's date format options 轻松更改格式.

示例的 TwigFiddle here .

关于symfony - 在 Twig 模板中输出月份列表的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37288825/

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