私はノードのフィールド値を印刷しようとします-空白なしのtemplate.html.twig。このフィールドは、管理ページの選択です。
Location|Location
Achat|Achat
これは私の価値が印刷される方法です:
{{content.field_type}}
field.html.twig:
{% for item in items %}
{{- item.content -}}
{% endfor %}
私はいくつかの小枝引数を試してみてください
{{content.field_type | trim}}
しかし、このように印刷すると、空になります。
では、この空白はどこにあるのでしょうか?if else条件で値をテストしようとした場合も同じです:
空白のため、これは機能しません:
{%if content.field_type == "Achat"%}
この作品 :
{%if content.field_type | render | trim == "Achat"%}
したがって、値をテストする場合は問題ありませんが、使用する場合は値を出力します
{{content.field_type | render | trim}}
私は空白で同じ結果を得ました。
だから誰かが私にこの空白をどこに追加するのか、そして小枝でこれをどのように削除するのかを教えてくれるなら。boostrapテーマを使用していますが、空白を追加するものはありません。
node.field_type.value == 'Achat'
spaceless
か?twig.sensiolabs.org/doc/2.x/tags/spaceless.html