← Kembali ke materi
Latihan · Laravel Dasar

Kondisi dan perulangan

Menyiapkan Laravel… hanya lama di kunjungan pertama.

Latihan paling nyaman dikerjakan di laptop.

Instruksi

Sekarang giliran halaman /menu. Semua menu ditampilkan satu per satu, dan Matcha Latte yang sedang habis diberi tanda Habis.

  1. Di MenuController@index, kembalikan view('menu.index', ['menus' => DaftarMenu::semua()]).
  2. Buat resources/views/menu/index.blade.php. Dengan @foreach, tampilkan setiap menu: nama (sebagai link ke detailnya) dan harga.
  3. Dengan @if, tampilkan <span class="badge badge--habis">Habis</span> hanya untuk menu yang tersedia-nya false.

Kode

Hasil

Tekan Jalankan untuk melihat halaman.