我希望通过使元素(即 url 链接(的显示对当前日期敏感来自定义 Twig 模板。 由于我对Twig相当陌生,Twig是否有任何内部方法来促进这一点,或者我很可能会使用一些Javascript来实现这一点?
感谢您的任何线索。
您可以使用date
-filter和特殊关键字NOW
来实现此目的
{% if "NOW"|date('U') > '2018-06-10'|date('U') %}
Show this
{% endif %}
{% if "NOW"|date('U') > '2029-06-10'|date('U') %}
Don't show this
{% endif %}
请注意,您可以将日期作为DateTime
传递给模板,以避免模板中的静态代码。