brnbio / laravel-breadcrumbs
laravel框架的面包屑助手
1.1.0
2021-03-09 21:11 UTC
Requires (Dev)
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2024-09-10 04:25:14 UTC
README
laravel的面包屑助手
使用方法
您可以在模板、布局和控制器中轻松定义任何面包屑。添加面包屑有两种方式:使用面包屑助手函数或blade指令。
助手函数
添加面包屑
breadcrumbs()->add('Items', route('index')); breadcrumbs()->add('Item detail');
您还可以在任何布局中预置面包屑,例如主链接
breadcrumbs()->prepend('Home', '/'); // with icon: // because breadcrumb text is always escaped // you have to add escape=false breadcrumbs()->prepend('<i class="fa fas-home" />', route('home'), ['escape' => false]);
渲染面包屑
breadcrumbs()->render();
blade
blade中的相同示例
@breadcrumb('Home', '/') @breadcrumb('Items', route('index')) @breadcrumb('Item detail') @section('content') @breadcrumbs() @endsection