在“视图php”字段中渲染图像

时间:2019-09-24 15:23:43

标签: drupal drupal-8 drupal-views

我需要在Views GUI中使用php字段。我已完成所有设置,但无法渲染图像。当使用$ row-> field_image时,我得到一个包含[0] => 152的数组。那是什么?那是图像的实体吗?

我将如何在其中渲染图像?实际上,仅图像样式的网址就可以。这是Drupal 8。

1 个答案:

答案 0 :(得分:0)

由于这只是一些基本的验证,所以我最终使用了twig,它运行良好。在“自定义文字”字段中,结果如下:

{% if field_image_item|trim is not empty %}
   <img src="{{ field_image_item }}" alt="{{ title }}">
{% elseif field_image_item_1|trim is not empty %}
   <img src="{{ field_image_item_1 }}" alt="{{ title }}">
{% endif %}

我想我会再想办法在php中做到这一点:/