Provo a stampare il valore del campo in un nodo - template.html.twig senza spazi bianchi. Questo campo è una selezione nella pagina di amministrazione.
Location|Location
Achat|Achat
Ecco come è stampato il mio valore:
{{content.field_type}}
field.html.twig:
{% for item in items %}
{{- item.content -}}
{% endfor %}
Provo qualche argomento ramoscello come
{{Content.field_type | assetto}}
Ma quando stampo così, è vuoto.
Quindi dove sono questi spazi bianchi? lo stesso se provo a testare il valore in if else condition:
Questo non funziona a causa degli spazi bianchi:
{% if content.field_type == "Achat"%}
Questo lavoro :
{% if content.field_type | render | trim == "Achat"%}
Quindi per testare un valore è ok, ma per stampare il valore se lo uso
{{Content.field_type | renda | assetto}}
ho ottenuto lo stesso risultato con gli spazi bianchi.
Quindi, se qualcuno può dirmi dove si trova questo spazio bianco e come rimuoverlo in un ramoscello. Uso il tema boostrap, ma non vedo nulla che aggiunga spazi bianchi.
node.field_type.value == 'Achat'
spaceless
? twig.sensiolabs.org/doc/2.x/tags/spaceless.html