Artikel mengenai dasar
route di laravel sudah di bahas, nah kali ini kita akan membahas mengenai penggunaan controller dan view di laravel. Laravel mendukung penuh konsep MVC (model view controller). Yang akan di bahas kali ini adalah mengenai Controller da View di laravel.
Mari belajar laravel mengenai controller sebelumnya buka file route yang kemarin kita buat
Route::get ('/',function()
{
return'ini hello halaman pertamku';
});
kita ganti menjadi :
Route::get ('/','HomeController@index');
dan di folder app/controllers buka file HomeController.php tambahkan code seperti dibawah ini
public function index()
{
return'Ini Halaman Home saya';
}
jadi code keseluruhan menjadi
<?php
class HomeController extends BaseController {
public function index()
{
return'Ini Halaman Home saya';
}
}
Maka jika dilajanlan hasilnya seperti gambar ini
|
Contoh Penggunaan Controller |
Nah itu merupakan contoh kecil penggunaan controler nanti bisa di pelajari lebih lanjut mengenai dasar laravel di docomentasinya. Untuk penggunaan View di laravel akan di contohkan sebagai berikut, buka app/views dan buat file home.php dan isikan kode berikut
<html>
<body>
<h1>Halo</h1>
Selamat datang di baliku.in.<br>
Mari belajar Laravel
</body>
</html>
Buka HomeController.php di folder app/controller dan ganti kodenya menjadi
<?php
class HomeController extends BaseController {
public function index()
{
return View::make('home');
}
}
Kemudiaan simpan dan jalankan http://localhost/bengkelku/public (sesuaikan dengan nama projek yang di buat disini menggunakan bengkelku) maka akan tampak seperti gambar berikut
|
bejar menggunakan view dan controller |
yuks sekian dulu untuk lebih memperdalam tentang View dan Controller di laravel silakan di baca baca lagi documenttasinya ya.