Belajar Engine Blade Template pada Laravel

Laravel memiliki sistem template yang bagus berguna untuk memanajemen halaman yang terdapat pada views. Sistem Blade template pada Laravel menggunakan ekstensi .(.blade.php).

Sistem template pada laravel sangat keren digunakan untuk membuat halaman yang dinamis, seperti ketika kita membuat layout biasanya yang berubah di halaman konten saja dan di sisi lainnya(header) tidak akan berubah.

Blade template juga mendukung partial layout, dimana bisa memanggil halaman view lain ke halaman utama

Untuk menggunakan template blade pastikan terlebih dahulu pemanggilana view terdapat dimana, pada materi kali ini saya ingin berikan contoh pemanggilan view dari routing.

Untuk membuat template dinamis, silahkan buat dengan 3 buah view, dimana template yang master memiliki satu view.

Resource/views/master.blade.php

Resource/views/home.blade.php

Resource/views/about.blade.php

Resource/views/contact.blade.php

Setelah ketiga halaman views sudah terbuat , kemudian tambahkan baris route baru di file Routes/web.php

Silahkan buka di browser kemudian buka di halaman browser, setelah itu saya akan berikan materi bagaimana cari memanggil file views lain ke halaman master.blade.php. Cara silahkan buat views baru.

Resources/views/header.blade.php

Setelah itu silahkan ubah halaman master.blade.php menjadi seperti kode di bawah ini :

Kemudian buka di browser, maka akan muncul halaman file baru yang telah dipanggil. Hasilnya seperti gambar di bawah ini

Maka akan muncul bagian-bagian views yang telah kita buat. Terim kasih.

Avatar
Didik
Saya Seorang Developer khususnya pada Bidang Website menggunakan Sistem Operasi Linux dan menyukai Pemrograman Website dan System Administrator. Selain itu saya pemilik website kodingin.com.
Leave a Reply