【发布时间】:2020-01-26 19:17:08
【问题描述】:
我在 Views 中使用 Twig 来根据条件重写输出。
{{ field_illus_lycee }}
{% if field_titre_pour_views is defined %}
{% if field_titre_pour_views is not empty %}
{{ field_titre_pour_views }}
{% endif %}
{% else %}
{{ title }}
{% endif %}
<span class="accroche-admin">{{ body }}</span>
我想仅在 field_titre_pour_views 存在且不为空时才显示它,否则应显示常规标题。但此时不显示常规标题。灵感来自this
我不明白我犯了什么错误。
编辑:正确的代码
{{ field_illus_lycee }}
{% if field_titre_pour_views is defined %}
{% if field_titre_pour_views is not empty %}
{{ field_titre_pour_views }}
{% else %}
{{ title }}
{% endif %}
{% else %}
{{ title }}
{% endif %}
<span class="accroche-admin">{{ body }}</span>
【问题讨论】:
标签: twig drupal-8 drupal-views