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 に答える