【问题标题】:How to display the code if there is a result?如果有结果如何显示代码?
【发布时间】:2020-06-01 19:59:57
【问题描述】:

如果有结果,我如何显示这个{{ content.field_ephemere_payment_condition.0 }} 代码?

此代码{{ content.field_ephemere_payment_condition.1 }}的相同问题

  <div class="mt-2">{{ content.field_ephemere_payment_method.0 }} à partir de {{ content.field_ephemere_payment_condition.0 }} jusqu'à {{ content.field_ephemere_payment_condition.1 }}</div>

【问题讨论】:

标签: if-statement drupal twig drupal-8


【解决方案1】:

拥有 Twig 1.12.0 之后,您可以使用 null-coalescing 运算符:

<div class="mt-2">
    {{- content.field_ephemere_payment_method.0 ?? 'default value' }} à partir de {{ content.field_ephemere_payment_condition.0 ?? 'default value' }} jusqu'à {{ content.field_ephemere_payment_condition.1 ?? 'default value' -}}
</div>

用任何需要的字符串替换default value,以防出现以下情况:

content.field_ephemere_payment_method.0

content.field_ephemere_payment_method.1

未定义或为空。

【讨论】:

    猜你喜欢
    • 2020-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-06
    • 2012-07-13
    相关资源
    最近更新 更多