Saya mencoba untuk mencetak nilai bidang dalam sebuah node - template.html.twig tanpa spasi. Bidang ini adalah pilih di halaman admin.
Location|Location
Achat|Achat
Beginilah nilai saya dicetak:
{{content.field_type}}
field.html.twig:
{% for item in items %}
{{- item.content -}}
{% endfor %}
Saya mencoba beberapa argumen ranting seperti
{{content.field_type | trim}}
Tetapi ketika saya mencetak seperti ini, itu kosong.
Jadi di mana ruang putih ini? sama jika saya mencoba untuk menguji nilai dalam kondisi if else:
Ini tidak berfungsi karena spasi putih:
{% if content.field_type == "Achat"%}
Pekerjaan ini :
{% if content.field_type | render | trim == "Achat"%}
Jadi untuk menguji suatu nilai tidak apa-apa, tetapi untuk mencetak nilai jika saya gunakan
{{content.field_type | render | trim}}
saya mendapat hasil yang sama dengan spasi putih.
Jadi jika seseorang bisa memberi tahu saya di mana menambahkan spasi ini dan bagaimana menghapus ini di ranting. Saya menggunakan tema boostrap, tetapi saya tidak melihat apa pun yang menambahkan spasi.
node.field_type.value == 'Achat'
spaceless
? twig.sensiolabs.org/doc/2.x/tags/spaceless.html