2017 © Pedro Peláez
 

library larabread

A simple package for adding breadcrumbs to your application.

image

rukhsar/larabread

A simple package for adding breadcrumbs to your application.

  • Wednesday, May 17, 2017
  • by Rukhsar
  • Repository
  • 1 Watchers
  • 0 Stars
  • 2 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

LaraBread

A simple package for adding breadcrumbs to your application. Its use collections to make the breadcrumb tree., (*1)

Installation

Install using composer, (*2)

composer require rukhsar/larabread

Then add, (*3)

Rukhsar\LaraBread\LaraBreadServiceProvider::class,

into your config/app.php providers section and, (*4)

'LaraBread' => Rukhsar\LaraBread\Facades\LaraBreadFacade::class,
'LaraBreadFactory' => Rukhsar\LaraBread\Facades\LaraBreadFactoryFacade::class,

into aliases section., (*5)

If you want to customize the default breadcrumb template then you can publish the breadcrumb views using below command., (*6)

php artisan vendor:publish --provider="Rukhsar\LaraBread\LaraBreadServiceProvider"

this will place the template file in vendor/larabread., (*7)

Usage

You can use this package to create breadcrumbs using following., (*8)

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Rukhsar\LaraBread\Contracts\LaraBreadContract;
use Rukhsar\LaraBread\LaraBreadItem;

class PageController extends Controller
{
    public function index(LaraBreadContract $breadcrumbs)
    {
        $breadcrumbs->addBread([
            new LaraBreadItem('Home', '/'),
        ]);

        return view('welcome');
    }

    public function page1(LaraBreadContract $breadcrumbs)
    {
        $breadcrumbs->addBread([
            new LaraBreadItem('Home', '/'),
            new LaraBreadItem('Page1','/page1'),
        ]);
        return view('page1');
    }
}

To display breadcrumbs use below in your blade template., (*9)

{!! LaraBread::render() !!}

The Versions

17/05 2017

dev-master

9999999-dev

A simple package for adding breadcrumbs to your application.

  Sources   Download

MIT

The Requires

 

by Rukhsar Manzoor

laravel breadcrumbs

17/05 2017

1.0.2

1.0.2.0

A simple package for adding breadcrumbs to your application.

  Sources   Download

MIT

The Requires

 

by Rukhsar Manzoor

laravel breadcrumbs

17/05 2017

1.0.1

1.0.1.0

A simple package for adding breadcrumbs to your application.

  Sources   Download

MIT

The Requires

 

by Rukhsar Manzoor

laravel breadcrumbs

17/05 2017

1.0.0

1.0.0.0

A simple package for adding breadcrumbs to your application.

  Sources   Download

MIT

The Requires

 

by Rukhsar Manzoor

laravel breadcrumbs