在树枝上,我正在输出图像。但是,有时它显示为空div只有空格甚至只是空。我尝试执行以下操作,以便在空时,不显示完整的div。但是,无论{{ content.field_nova_panels_image }}
是否有图像,它似乎都不显示div。
{% if content.field_panels_image|trim is not empty %}
<div class="col-md-3" style="max-width: 250px; padding: 0">
{{ content.field_panels_image }}
</div>
{% endif %}
如果我有以下内容,我会看到那里的图像
<div class="col-md-3" style="max-width: 250px; padding: 0">
{{ content.field_panels_image }}
</div>
答案 0 :(得分:0)
可能还有trim
未删除的其他空白字符。
您可以尝试对只包含各种空白字符的字符串进行正则表达式比较:
{% if not content.field_panels_image matches '/^[\s]+$/' %}