webup/laravel-tools

为 Laravel 提供一些工具:闪存消息、面包屑...

v0.3 2021-05-20 14:01 UTC

This package is auto-updated.

Last update: 2024-09-20 21:42:16 UTC


README

为 Laravel 提供一些工具:闪存消息、面包屑...

composer require webup/laravel-tools

提供者

Webup\LaravelTools\ToolsServiceProvider::class,

你可以自定义视图

php artisan vendor:publish --tag=tools

面包屑

    // Facade
    'Breadcrumb' => Webup\LaravelTools\Facades\Breadcrumb::class,

    // Make a breadcrumb
    Breadcrumb::push('home', route('home'))
        ->push('title', 'url');

    // include breadcrumb view
    @include('tools::breadcrumb')

闪存消息

    // Facade
    'Flash' => Webup\LaravelTools\Facades\Flash::class,

    // Push message
    Flash::info('info message');
    Flash::success('success message');
    Flash::error('error message');
    // Push message with key
    Flash::success('success message', 'confirmation');

    // include flash view
    @include('tools::flash')
    // include flash view for key
    @include('tools::flash', ['key' => 'confirmation'])