Belajar Route dan View Pada Laravel – Selamat datang kembali di seri tutorial laravel lengkap dari dasar sampai mahir di www.malasngoding.com.
Sebelumnya kita telah belajar cara menginstall laravel. pada tutorial laravel part 1 sebelumnya juga sudah dijelaskan apa itu laravel, kenapa kita menggunakan laravel serta apa kelebihan laravel.
Maka pada tutorial laravel part 2 ini kita akan belajar route dan view pada laravel. yuk langsung simak penjelasan berikut ini.
Belajar Route dan View Pada Laravel
Route dan view adalah sesuatu yang paling dasar yang harus kita pahami di dalam menggunakan laravel sebelum kita melanjutkan tutorial laravel ke tahap yang selanjutnya. pada seri tutorial laravel lengkap ini akan dijelaskan menggunakan penjelasan yang insyallah mudah dipahami.
Route jika kita artikan ke dalam bahasa indonesia, maka artinya adalah rute atau jalur. jadi bisa kita ambil kesimpulannya bahwa route pada laravel adalah bagian yang mengatur rute pada project aplikasi yang kita bangun dengan laravel. contoh kecilnya kita bisa mengatur rute url pada aplikasi yang kita buat dengan laravel. misalnya kita membuat route “blog”. maka kita bisa memerintahkan untuk membuka view, menjalankan controller dan lain-lain pada saat route blog di akses. Bingung ? tenang, jika sudah masuk ke contoh kasusnya pasti teman-teman lebih bisa memahaminya.
Oke kita masuk ke penjelasan View, jika teman-teman sudah pernah belajar Codeigniter di www.malasngoding.com, tentu teman-teman sudah familiar dengan yang nama nya View dalam konsep MVC. Sama seperti pada framework PHP lainnya yang menggunakan konsep MVC, View bertugas untuk menangani atau mengurus bagian tampilan.
Jadi segala sesuatu yang akan tampil pada user interface, akan kita buat pada view. misalnya menampilkan data dan lain-lain.
Tutorial Belajar Route dan View Pada Laravel
Setelah membaca sedikit penjelasan di bagian atas tadi, kita akan langsung masuk ke contoh,
Coba lihat pada tampilan awal project laravel yang sudah berhasil kita install sebelumnya.
Belajar Route dan View Pada Laravel
Tampilan awal project laravel ini berada pada view yang bernama welcome.blade.php. letaknya ada di dalam folder resources.
view welcome.blade.php tersebut diperintahkan secara default untuk tampil pada route web.php yang terletak dalam folder routes.
Coba buka file web.php dalam folder routes, seperti gambar berikut.
tutorial route dan view laravel
Di sana kita menjumpai syntax berikut
1
2
3
Route::get('/',function(){
return view('welcome');
});
yang tujuannya adalah pada saat direktori awal ( / ) project dijalankan, maka akan menampilkan atau me-return view welcome (welcome.blade.php).
Kita tidak perlu menuliskan ekstensi .blade.php, kita cukup menulisakan nama view nya saja. seperti pada contoh di atas, cukup menuliskan “welcome” untuk menampilkan view welcome.blade.php.
dan isi dari view welcome.blade.php adalah tampilan awal yang kita lihat pada gambar pertama di atas.
Teman-teman jangan menghiraukan dulu ekstensi .blade.php nya. ini adalah sistem templating dari laravel. dan kita akan mempelajari nya pada tutorial selanjutnya, agar materi belajar laravel kita lebih terstruktur dan terarah.jadi teman-teman yang baru belajar tidak kebingungan dengan banyak nya istilah-istilah baru yang dijumpai.
Sekarang buka view welcome.blade.php nya dan kita akan mencoba merubah sedikit, untuk membuktikan benar atau tidak bahwa file view welcome.blade.php yang di tampilkan.
Kita akan mencoba merubah pada bagian tulisan “Laravel” menjadi “Malas Ngoding”.
Tutorial Laravel Lengkap Dari Dasar
Save, dan reload/refresh web browsernya.
http://localhost:8000
Tutorial laravel untuk pemula
Nah, tulisan yang awalnya “Laravel”, telah berubah menjadi “Malas Ngoding”.
Membuat Route Baru Laravel
Untuk memperbanyak contoh, sekarang kita akan membuat route baru.
tulis syntax berikut ini di bawah route sebelumnya, selain me-return view, kita juga bisa me-return string.
belajar_laravel/routes/web.php
1
2
3
Route::get('halo',function(){
return"Halo, Selamat datang di tutorial laravel www.malasngoding.com";
});
membuat route laravel
sekarang coba kita jalankan route halo nya. dengan mengakses http://localhost:8000/halo.
Tutorial route laravel
Seperti yang teman-teman lihat pada gambar di atas, maka akan tampil string “Halo, Selamat datang di tutorial laravel www.malasngoding.com”, sesuai dengan yang kita perintahkan jika route halo di jalankan.
Selanjutnya kita akan belajar membuat route baru lagi untuk menampikan view baru.
Buat route baru lagi di bawah route halo. di sini kita akan mencoba membuat route “blog”.
belajar_laravel/routes/web.php
1
2
3
Route::get('blog',function(){
return view('blog');
});
Sehingga isi full file route web.php nya akan seperti berikut.
Sekarang coba akses route “blog” dengan alamat http://localhost:8000/blog.
tutorial laravel lengkap
nah, maka akan muncul view blog.blade.php sesuai dengan yang kita perintahkan pada route blog.
Selesai sudah pembahasan kita tentang route dan view pada laravel. semoga bermanfaat. selanjutnya kita akan belajar dan berkenalan dengan controller pada laravel.
Jika teman-teman ingin membaca dokumentasi tentang routing teman-teman bisa membacanya di sini.
Diki Alfarabi Hadi
Coding enthusiast.
Someone who love learn something new. especially about web programming and web design. happy to share about knowledge and learn from other.
Action URL Laravel – Action URL adalah sebuah fitur pada laravel untuk tujuan generate URL ke controller, dan juga bisa mengirimkan data parameter seperti pada ...
Multi Bahasa Localization Laravel – Multi bahasa merupakan fitur pada website untuk menampilkan informasi dalam berbagai bahasa. Laravel telah menyediakan fitur multi bahasa. sehingga untuk ...
Import Excel Laravel – Setelah sebelumnya kita belajar tentang membuat export atau cetak laporan excel pada laravel, seperti ada yang kurang jika kita tidak membahas ...
Export Excel Laravel – Fitur export atau cetak laporan excel merupakan salah satu fitur yang paling penting. bagi teman-teman yang sering membuat aplikasi pesanan dari ...
Tutorial Laravel #41 : Action URL Laravel – Malas Ngoding•6 years ago
[…] Ada kalanya ketika kita membuat sebuah aplikasi, kita mebutuhkan proses untuk mengambil url suatu proses. di laravel, tentu url laravel sudah ditangani oleh Route. […]
Download Ebook belajar HTML & CSS dasar untuk pemula gratis.
Ebook ini bisa di download oleh teman-teman yang baru mulai belajar HTML dan CSS dasar tapi tidak tahu mau memulai belajar dari mana.
materi pembelajaran sudah di susun secara sistematis dan di dukung contoh gambar.
[…] telah belajar tentang penggunaan fungsi view() pada tutorial route dan view […]
[…] BACA : Route dan View Pada Laravel […]
[…] biasa pertama kita akan membuat 2 buah route untuk membuat form inputan, dan route yang 1 laginya untuk membuat proses validasi dari form […]
[…] sudah banyak sekali materi laravel yang sudah kita bahas sebelumnya, mulai dari instalasi, route dan view, model, controller, eloquent dan […]
[…] Baca Juga : Pengenalan Route Pada Laravel […]
[…] Ada kalanya ketika kita membuat sebuah aplikasi, kita mebutuhkan proses untuk mengambil url suatu proses. di laravel, tentu url laravel sudah ditangani oleh Route. […]