Невозможно проверить значение заголовка в ветке, Drupal 8 - PullRequest
0 голосов
/ 18 мая 2018

У меня есть следующее в пользовательском текстовом поле в представлении:

<h5 class="rates_title">{{title}}</h5>
{%if field_car%}
<p class="car">{{field_car}}
  {%if title != "Home" %}
  <span class="small_caps">car</span>
  {%endif%}
</p>
{%else%}
<p class="view-details"><a href="/">View Details</a></p>
{%endif%}

Все работает, кроме части {%if title != "Home" %}.Каждый элемент получает тег span, даже Home, который я не хочу.Да, заголовок Home, и я могу подтвердить это в теге <h5>.

1 Ответ

0 голосов
/ 19 мая 2018

title в этот момент является массивом, который должен быть отображен, но затем он будет содержать html-теги, поэтому вам нужно найти in для этой отображаемой строки для Home, например,

{% if 'Home' in title|render %}
    <span class="small_caps">car</span>
{% endif %}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...