Apakah fungsi modul Devel dsm () tersedia di page.html.twig? Jika tidak tersedia, apakah ada cara untuk membuatnya tersedia?
Saya dapat menggunakan dsm () dalam file tema. Tapi tidak di page.html.twig.
Saya mengetahui fungsi dump () di .twig. dump () mirip dengan var_dump () dari php dan hasilnya tidak sebersih fungsi dsm () modul Devel.
Menggunakan dsm () atau dpr () di halaman.html.twig menyebabkan kesalahan dan situs tidak memuat.
Jawaban:
Kenapa tidak melakukannya
hook_preprocess_page()
saja.sumber
Submodule Kint di Devel 8.x sekarang menyediakan fungsionalitas debug Kint dalam templat Twig.
Nikmati! Tangkapan layar dan sedikit lebih banyak info di sini: https://drupal.org/node/2218949
Dan saya ingin menambahkan bahwa saya berharap ruang contrib di 8.x berakhir dengan banyak opsi debug, misalnya saya berharap untuk melihat Ladybug diimplementasikan!
sumber
Gunakan metode ranting untuk debugging. pertama pergi ke situs / default / services.yml
dan atur debug: true
maka Anda dapat menggunakan metode ranting untuk debugging.
{{dump (atribut)}}
sumber