Kita bisa cek URL yang sedang diakses untuk digunakan membuat menu/navigasi yang aktif dan navigasi mana yang non-aktif.
Jadi jika URL /home
diakses misalnya, maka navigasi Home aktif. Biasanya untuk mengakses class active
di CSS yang bisa membuat navigasi berbeda warna dengan menu lainnya.
{{ request()->segment(1) == 'home' ? 'active' : '' }}
Disini kita menggunakan segment untuk mengecek URL yang sedang diakses. Segment 1 berarti segment pertama dari URL.
http://127.0.0.1:8000/produk http://127.0.0.1:8000/produk/tambah
produk
pada URL contoh di atas, merupakan segment 1 sementara tambah
merupakan segment 2.
Contoh penggunaannya bisa kita terapkan di bagian navigasi/menu.
<li class="{{ request()->segment(1) == 'home' ? 'active' : '' }}"><a href="/home">Home</a></li>
<li class="{{ request()->segment(1) == 'produk' ? 'active' : '' }}"><a href="/produk">Produk</a></li>