Breadcrumb
Breadcrumb
The Breadcrumb facade (mapped to Juzaweb\Modules\Core\Contracts\Breadcrumb) allows you to manage breadcrumbs in your application.
Usage
use Juzaweb\Modules\Core\Facades\Breadcrumb;
// Add a breadcrumb item
Breadcrumb::add('Home', '/');
Breadcrumb::add('Blog', '/blog');
Breadcrumb::add('My Post'); // No URL for the last item
// Add multiple items
Breadcrumb::items([
[
'title' => 'Home',
'url' => '/',
],
[
'title' => 'Products',
'url' => '/products',
],
]);
Methods
add(string $title, string $url = null): Add a single item.items(array $items): Set all items (replaces existing).addItems(array $items): Append multiple items.getItems(): Get the array of items.toArray(): Get items as array.