Trim Text Pada View Menggunakan Twig

Misalnya kita punya text yang panjang, kemudian mau kita potong atau ambil beberapa karakter awalnya, tinggal pake ginian

{{ entity.text[:50] ~ '...'  }}

Nah nanti textnya cuma tampil 50 karakter, selanjutnya diganti karakter titik titik itu..

Oh ya, kalo pake cara itu, meskipun textnya cuma dikit tetep ditambahin karakter titik-titik. Jadinya kita tambahkan “IF” aja, sehingga kalo textnya kurang dari 50 ga ditambahin karakter titik-titik itu

{{ entity.text|length > 50 ? entity.text|slice(0, 50) ~ '...' : entity.text  }}