Eu tento imprimir o valor do campo em um nó - template.html.twig sem espaço em branco. Este campo é uma seleção na página de administração.
Location|Location
Achat|Achat
É assim que meu valor é impresso:
{{content.field_type}}
field.html.twig:
{% for item in items %}
{{- item.content -}}
{% endfor %}
Eu tento algum argumento galho como
{{content.field_type | trim}}
Mas quando imprimo assim, está vazio.
Então, onde está esse espaço em branco? mesmo se eu tentar testar o valor na condição if else:
Isso não funciona devido ao espaço em branco:
{% if content.field_type == "Aceitar"%}
Este trabalho :
{% if content.field_type | render | trim == "Aceitar"%}
Então, para testar um valor, tudo bem, mas para imprimir o valor, se eu usar
{{content.field_type | render | trim}}
Eu tenho o mesmo resultado com espaço em branco.
Então, se alguém puder me dizer onde é adicionar esse espaço em branco e como remover isso no galho. Eu uso o tema boostrap, mas não vejo nada que adicione espaço em branco.
node.field_type.value == 'Achat'
spaceless
? twig.sensiolabs.org/doc/2.x/tags/spaceless.html