God Laughs When you Plan Your Life

Life is a funny thing. It is described as a journey that has its ups and downs, its dark times, and times of joy. We attempt to plan our lives from childhood to old age. We then live in a daily plan…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Implementasi MVC dalam Framework Laravel

Model View dan Controller

Sebelum belajar lebih jauh mengenai laravel, kita mulai terlebih dahulu dari konsep dasar yang digunakan, yaitu konsep MVC (Model, View, Controller). Laravel merupakan salah satu framework yang memisahkan antara data (Model) dari tampilan (View) dan cara bagaimana memprosesnya (Controller).

Apa itu Model? Model adalah sebagai penghubung antara Controller dengan database yang berguna untuk mengambil data. Sementara Controller, dapat diartikan sebagai kendali atau pengendali diambil dari kata controll bisa juga diartikan jembatan antara view dan model. Controller memiliki tugas mengendalikan ataupun menjembatani antara apa yang di-request yang selanjutnya Controller akan memprosesnya.

Berikut adalah beberapa struktur dari laravel :

Mari kita buat contoh sederhana dari implementasi MVC di Laravel. Namun untuk sementara Model tidak diambil dari database, melainkan kita defenisikan sendiri dalam bentuk variable data.

Pertama, kita buat controller dengan perintah artisan dengan nama controller BelajarController.

File BelajarController.php tersimpan pada folder app/Http/Controller/BelajarController.php. Silakan buat kode seperti gambar di bawah ini ;

Pada controller BelajarController.php terdapat satu fungsi yaitu function index ();. Pada fungsi tersebut didefenisikan beberapa variable untuk selanjutnya akan ditampilkan pada blade view. Pada baris ke-17 variable tersebut di-return ke View dengan nama file pilpres.blade.php.Pada controller format file view tidak ditulis lengkap cukup dengan nama pilpres.

Kedua, buat file view dengan nama pilpres.blade.php yang disimpan pada folder resources/view/pilpres.blade.php. Silakan buat kode html seperti gambar di bawah ini:

Untuk menampilkan variable yang didefinisikan pada controller, harus di diapit dengan tanda kurawal double {{..}} dan diawali dengan tanda dolar $, seperti pada kode baris ke-1 {{$judul}} di atas.

Ketiga, untuk dapat ditampilkan lewat browser, sebelumnya kita update terlebih dahulu file routes/web.php dengan menambahkan routing sebagai berikut:

Add a comment

Related posts:

EMPRENDIMIENTO DE LAS MUJERES

Con el debate abierto, las diferentes delegaciones abrieron un caucus moderado donde cada una aclaro su punto de vistas sobre la problemática a tratar, exponiendo así que cada nación dentro del foro…

Herbs and weight loss

Sauces have been used for centuries as a natural way to promote health and heartiness. lately, numerous people have turned to sauces as a way to prop in weight loss. While sauces alone can not beget…

I Got Tipped In Discord and Want To Get My Money

I was recently tipped some crypto (a social token in fact!) in a Discord channel just for going to a live stream. That was awesome! But when I went to figure out how to get my money, I couldn’t! This…