【问题标题】:Cannot check title's value in twig, Drupal 8无法检查树枝中的标题值,Drupal 8
【发布时间】:2018-05-18 17:53:46
【问题描述】:

我在视图的自定义文本字段中有以下内容:

<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,我可以在 &lt;h5&gt; 标签中确认。

【问题讨论】:

    标签: drupal twig drupal-views drupal-8


    【解决方案1】:

    title 那时是一个数组,需要被渲染,但是它会包含 html 标签,所以你需要像这样搜索 in 渲染的字符串以找到 Home

    {% if 'Home' in title|render %}
        <span class="small_caps">car</span>
    {% endif %}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-02
      • 1970-01-01
      • 1970-01-01
      • 2022-01-10
      • 1970-01-01
      • 2019-11-24
      • 2018-08-25
      相关资源
      最近更新 更多