snetty/laravel-simple-breadcrumbs

在Laravel 5+中以简单的Laravel风格创建面包屑。

1.0.3 2015-12-08 08:47 UTC

This package is not auto-updated.

Last update: 2024-09-14 17:58:59 UTC


README

这是一个超级简单的、类似于“集合”风格的Laravel 5.1中的面包屑创建方法。

安装

  1. composer require snetty/laravel-simple-breadcrumbs
  2. php artisan vendor:publish
  3. 'Snetty\LaravelSimpleBreadcrumbs\ServiceProvider'添加到您的/config/app.php中的服务提供者中
  4. 在控制器中类型提示类 public function index(Request $request, Breadcrumbs $breadcrumbs)
  5. 将对象传递到视图 return view('sites.index', compact('sites', 'breadcrumbs'));
  6. 渲染对象 {!! $breadcrumbs->render() !!}

使用方法

面包屑可以通过以下方式添加到控制器中:$breadcrumbs->add('/the/url', 'The Link Name');,或者可以一次性添加多个,如下所示:$breadcrumbs->add(['/your-url' => 'Your Title', '/another/url' => 'Another Title']);

建议在控制器中添加索引面包屑。