Laravel / Pemrograman Web Lanjut · July 20, 2022

Memahami Proses Kerja File web.php Pada Folder ROUTES #belajarlaravel-3

image_pdf

Pada laravel 9, file web.php digunakan untuk memproses semua instruksi yang diberikan oleh controller lalu akan diampilkan pada view yang sudah kita tentukan.

Route::get('/', function () {
    return view('welcome');
});

pada halaman web.php terdapat code seperti gambar diatas, artinya ketika aplikasi dijalankan pertama kali maka akan mengakses url ‘/’ atau http://127.0.0.1:8000/ dan akan menampilkan view ‘welcome’ pada folder resources/view.

Untuk membuat function baru cukup dengan menambahkan dibawah code function yang lama, seperti contoh berikut :

Route::get('/', function () {
    return view('home', [
        "title" => "Home"
    ]);
});

Route::get('/about', function () {
    return view('about', [
        "title" => "About"
    ]);
});

Route::get('/blog', function () {
    return view('posts', [
        "title" => "Post"
    ]);
});

Selanjutnya kita akan membuat sebuah halaman pada folder resource yaitu home.blade.php yang berfungsi untuk menampilkan halaman home, buat juga untuk about.blade.php dan posts.blade.php

Sturktur halaman home, about dan posts

Untuk detail code nya bisa di cek pada link berikut :

https://github.com/abdulr123/laravelA.5.1/tree/main/resources/views