Как отобразить код, если есть результат? - PullRequest
0 голосов
/ 17 февраля 2020

Как я могу отобразить этот код {{ 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>

1 Ответ

0 голосов
/ 16 марта 2020

Имея Веточка 1.12.0 или позже, вы можете использовать нуль-коалесцирующий оператор:

<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

не определены или пусты.

...