0

如果翻译为空或不存在,我希望不显示此图像

<img class="partners-logo" src="{{ 'page.image.path' | trans | raw }}">

那么我可以像下面的代码那样围绕它包装一个逻辑循环吗?

{% if {{ 'page.image.path' | trans }} is not null %}
    <img class="partners-logo" src="{{ 'page.image.path' | trans | raw }}">
{% endif %}

显然不对?那么应该如何呢?

4

1 回答 1

1

你可以这样做:

{% if "page.image.path"|trans != "page.image.path" %}

这将检查翻译结果是否与翻译键不同:如果翻译键没有翻译,过滤器trans返回翻译键。

于 2016-03-31T14:41:49.970 回答