怎么说“如果这个翻译是空的”

时间:2016-03-31 14:28:58

标签: php twig symphony-cms

我希望此图片显示翻译是空的还是不存在

<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 %}

显然不对?那该怎么办?

1 个答案:

答案 0 :(得分:1)

你可以这样做:

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

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