nicolasloontjens/laravel-breadcrumbs

Laravel 10 的面包屑导航集成

dev-main 2023-11-16 07:36 UTC

This package is not auto-updated.

Last update: 2024-09-19 18:24:10 UTC


README

Latest Stable Version Total Downloads

Laravel Breadcrumbs

一个简单的 Laravel 7+ 兼容的面包屑导航包。生成符合 Twitter Bootstrap 的输出。

安装

只需在命令行中运行以下命令

composer require creitive/laravel-breadcrumbs

Laravel 将使用自动发现功能。

如果使用的是 Laravel 的较旧版本(或者您不使用自动发现),您需要在 config/app.php 中包含服务提供者/外观。

return array(
    // ...

    'providers' => array(
        // ...

        Creitive\Breadcrumbs\BreadcrumbsServiceProvider::class,
    ),

    // ...

    'aliases' => array(
        // ...

        'Breadcrumbs' => Creitive\Breadcrumbs\Facades\Breadcrumbs::class,
    ),
);

设置完成!

用法

有关用法文档,请访问此包所依赖的核心库:creitive/breadcrumbs

此特定包注册了一个面包屑类的共享实例,并允许您在提供的外观上调用,即,您可以使用 \Breadcrumbs::addCrumb('Home', '/') 代替 $breadcrumbs->addCrumb('Home', '/')

此外,将此作为一个独立的包,使我们能够推进与 Laravel 特定功能相关的功能,例如,有一个配置文件,允许您更干净地自定义包的工作方式。

Laravel 4

有关 Laravel 4 支持,请访问 creitive/laravel4-breadcrumbs 包。

Laravel 5

有关 Laravel 5 支持,请访问 creitive/laravel5-breadcrumbs 包。

Laravel 6

有关 Laravel 6 支持,请访问 creitive/laravel6-breadcrumbs 包。

许可证

代码采用 MIT 许可证,可在 LICENSE 文件中找到。