Mengenal Blade Pada Laravel

Blade adalah salah satu fitur dalam laravel yang digunakan untuk menampilkan output pada view. Fitur blade ini bisa dibilang sangat canggih, karena kita dapat membuat coding tanpa perlu tag PHP (<?php ?>). Selain menampilkan output, blade juga digunakan untuk membuat layout website.
 
Untuk membuat coding PHP menggunakan Blade, diawali dengan karakter '@keywordphp'. misalnya:
 
 
Nama file php wajib disertakan [dot]blade. Contoh: index.blade.php, contact.blade.php.
 
Nah, sekarang pastikan teman-teman sudah instal laravel. Silahkan buat controller, melalui PHP Artisan dengan nama ContactController. Dan nanti ketik perintah seperti dibawah ini.
 
 
Silahkan buat Route terlebih dahulu pada App/Http/routes.php.
 
 
Buat file layouts.blade.php Resources/views dan ketik perintah berikut.
 
 
Buat folder contact pada Resources/views, dan buat file index.blade di dalam folder contact dan ketik perintah berikut.
 
 
Perhatikan, disitu saya menggunakan @extends('nama_layout'), @section('nama_content') dan @yield('nama_content'). 
 
Fungsi dari extends('layouts') adalah penanda bahwa kita menggunakan layouts.blade.php sebagai layout website.
 
Fungsi dari @yield('content') adalah menampilkan tag html yang berada di dalam @section('nama_content'), jadi kita tinggal buat saja @yield('content'), @yield('menu') atau @yield('footer') pada layout. Kemudian isinya buat dalam @section('menu')/@section('footer').
 
Kalau sudah selesai, mari kita jalankan. Kita sudah berhasil menampilkan isi dari body dan title.
 
 
Berikut adalah source htmlnya.
 

 

8 November 2015

Webinar Gratis 2024


Selanjutnya Pada Bulan Maret 2024

Sabtu, 09 Maret 2024


10 Bahasa Rekomendasi Untuk Dipelajari di 2024

Python Developer, Data Science, Web Application

Kursus Python Django Web Application 2024 di DUMET School Mini Bootcamp Backend Laravel 11 Bulan Mei 2024 di DUMET School
Webinar Selanjutnya Mei 2024

Minggu, 26 Mei 2024, 09.00-13.00 WIB

(4 Jam Membuat Backend di Laravel 11)

chat