Я пытаюсь напечатать значение поля в узле - template.html.twig без пробелов. Это поле является выбором на странице администратора.
Location|Location
Achat|Achat
Вот как моя ценность печати:
{{content.field_type}}
field.html.twig:
{% for item in items %}
{{- item.content -}}
{% endfor %}
Я пытаюсь аргументировать
{{Content.field_type | облицовка}}
Но когда я печатаю так, это пусто.
Так где же этот пробел? То же самое, если я пытаюсь проверить значение в условии if else:
Это не работает из-за пробелов:
{% if content.field_type == "Achat"%}
Эта работа :
{% if content.field_type | render | trim == "Achat"%}
Так что для проверки значения это нормально, но для печати значения, если я использую
{{Content.field_type | визуализация | облицовка}}
я получил тот же результат с пробелами.
Так что, если кто-то может сказать мне, где добавить этот пробел и как удалить его в веточку. Я использую тему Boostrap, но я не вижу ничего, что добавляет пробелы.
node.field_type.value == 'Achat'
spaceless
? twig.sensiolabs.org/doc/2.x/tags/spaceless.html