如何用Twig显示商店名称和徽标?

时间:2018-04-09 08:49:08

标签: drupal-8

我使用树枝模板自定义产品的显示。

如何使用Twig显示商店名称和徽标?

对于名称,没有字段。

对于图像,商店类型中的字段为field_professionnel_logo

以下代码有效,但不显示商店的名称和方框。

<article{{ attributes }}>

    <h3 class="views-teaser-title">
      {{ product.title }}
    </h3>

    <div class="views-teaser-variation">
      {{ product.variation_price }}
      {{ product.variations }}
    </div>

    <div class="views-teaser-relation-name">
      <div class="views-teaser-relation-store-image">
        {{ product.store_field_professionnel_logo }}
      </div> 
      <div class="views-teaser-relation-store-name">
        Ce produit est proposé par la boutique {{ product.store_title }}
      </div>
    </div>

</article>

1 个答案:

答案 0 :(得分:0)

要显示名称(我假设为标题字段),您应该只使用.value

<h3 class="views-teaser-title">
  {{ product.title.value }}
</h3>

关于徽标,如果它是图像字段,则以下代码将起作用:

<img src="{{ product.store_field_professionnel_logo.entity.uri.value }}">

我希望我能帮助您解决问题。