Laravel Breadcrumbs Package untuk Navigasi Aplikasi

Laravel Breadcrumbs

Saat suatu aplikasi atau website telah memiliki banyak kategori, tag dan arsip, sering kali navigasi web menjadi lebih rumit. Implementasi breadcrumb merupakan cara terbaik untuk memberi informasi lokasi halaman yang sedang diakses. Selain itu keunggulan yang didapat adalah mempermudah navigasi serta dapat meningkatkan SEO. Untuk aplikasi web yang berbasis Framework Laravel Anda dapat menggunakan Laravel Breadcrumbs package yang khusus menangani breadcrumb.

Laravel Breadcrumbs dibuat oleh Dave James Miller dengan rilis pertama versi 1.0.0 pada tanggal 29 Mei 2013. Berdasarkan paparan https://laravel-news.com, package ini dapat mempermudah pembuatan navigasi breadcrumb di aplikasi Laravel Anda secara (relatif) tidak menyulitkan dengan penggunaan API sederhana:

Untuk membuat breadcrumb, Anda dapat memilih dari template berikut.

  • breadcrumbs::bootstrap4
  • breadcrumbs::bootstrap3
  • breadcrumbs::bootstrap2
  • breadcrumbs::bulma
  • breadcrumbs::foundation6
  • breadcrumbs::materialize
  • breadcrumbs::json-ld
  • Path ke tampilan khusus: misalnya partials.breadcrumbs

Tergantung pada template mana yang dibutuhkan, Anda dapat mengonfigurasikannya di dalam file config/breadcrumbs.php:

Dan akhirnya Anda dapat merender breadcrumb di dalam file view:

Package ini bahkan telah mendukung data terstruktur JSON-LD untuk tujuan SEO yang sangat membantu:

Pelajari Lebih Lanjut

Laravel Breadcrumb sangat mudah dikustomisasi dan telah memiliki banyak opsi yang terdokumentasi di file readme. Anda wajib mengunjungi repositori resmi GitHub untuk mendapatkan dokumentasi lengkap dan petunjuk instalasi.

Leave a Reply

Your email address will not be published. Required fields are marked *

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