Laravel: Penyahpepijatan Templat Blade

Semasa menyahpepijat templat pisau di Laravel 5. * anda sering mendapat mesej ralat yang tidak bermakna merujuk kepada paparan dalam cache. Pada masa lalu, semua orang lebih baik: Paparan debug pada versi 4 mengandungi fungsi yang lebih bermanfaat dan juga lebih baik secara visual. Dengan beberapa baris kod, anda boleh mendapatkan kembali fungsi ini dengan bantuan whoops ("Kesalahan PHP untuk anak-anak yang keren").


Paparan ralat teladan kelihatan seperti ini di Laravel 5.4:

Laravel: Penyahpepijatan Templat Blade

Mula-mula anda memasukkan pakej "filp / whoops" di blok dev komposer.json:

b29e71797fcd218306e15ef463ee9cba

Kemudian anda mengubah kaedah rendering, yang bertanggungjawab untuk menghantar pengecualian ke penyemak imbas:

b29e71797fcd218306e15ef463ee9cba

Sekarang anda mendapat pratonton kod lengkap serta ciri-ciri lain yang bagus seperti pemboleh ubah persekitaran semasa:

Laravel: Penyahpepijatan Templat Blade

Belakang