Laravel 04: View Laravel

View Laravel

View Laravel

Laravel

View Laravel, buat apa ya kira-kira ??

Setelah kemarin sudah belajar tentang controller dan route, waktunya sekarang kita membahas sebuah view. view di laravel digunakan untuk apa ?? view di laravel digunakan untuk tampilan dari laravel :D. nah untuk foldernya sendiri berada di dalam resources/views. untuk view dari laravel ini sedikit berbeda dari viewnya punya CI atau PHP native, karena View di Laravel memiliki format nama_file.blade.php . Blade yaitu sebuah template engine bawaan Laravel. didalam blade kita lebih mudah dalam melakukan perulangan, pengkondisian dan fungsi lainnya. langsung saja menuju contohnya.

masih menggunakan laravel yang kemartin, bagi yang belum tahu bisa lihat di postingan sebelumnya ya :D. pertama-tama kita buat sebuah file dengan nama home.blade.php. berikut adalah sintaks yang akan digunakan.

 

Source Code home.blade.php

<!DOCTYPE html>
<html>
<head>
 <title>Ayo Ngoding</title>
</head>
<body>
<h1>INI HALAMAN HOME</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
</body>
</html>

Nah, kita sudah berhasil membuat sebuah view, sekarang bagaimana cara kita memanggilnya ?? apa langsung tulis nama filenya di address bar ??

nah untuk memanggil view ada 2 cara yaitu langsung di route atau menggunakan controller.

untuk flie home.blade.php kita akan memanggil menggunakan route. caranya sebagai berikut.

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

setelah kita tambahkan koding tersebut, langsung saja kita jalankan program. Tampilan dari 127.0.0.1:8000 akan berubah menjadi gambar seperti dibawah ini.

Nah itu adalah contoh kalau kita menggunakan cara menampilkan view dengan route. sekarang admin akan menjelaskan cara bagaimana cara kita memanggil vew menggunakan sebuah controller.

pada postingan terakhir kita sudah berhasil membuat sebuah controller, kita akan menggunakan controller tersebut untuk kali ini. sebelum itu kita buat file view lagi dengan nama posting.blade.php.  berikiut adalah sintaks dari file posting.

<!DOCTYPE html>
<html>
<head>
 <title>Ayo Ngoding</title>
</head>
<body>
<h1>INI HALAMAN POSTING</h1>
<p>Ini adalah salah satu contoh menggunakan view dari laravel menggunakan controller</p>
<a href="/">Kembali Home</a>
</body>
</html>

 

nah sekarang kita atur di controller terlebih dahulu. seperti sintaks dibawah

 

public function posting()
 {
 return view('posting');
 }

setelah itu kita tetap menuliskan di dalam route, untuk memanggil fungsi dari controller tersebut. berikut adalah pengaturan dalam route-nya.

Route::get('/posting','controller2@posting');

setelah itu, buka dengan cara mengetikan 127.0.0.1:8000/posting. maka akan menampilkan halaman seperti gambar dibawah:

 

mungkin admin cukupkan saja ya, kalo ada yang masih bingung kalian bisa saja tinggalkan sebuah ungkapan pada kolom komentar dibawah :D. semoga bermanfaat

Sekian dan Terima Kasih

One Response

Leave a Reply

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.