bozboz/menus

This package is abandoned and no longer maintained. No replacement package was suggested.
There is no license information available for the latest version (v1.3.2) of this package.

Maintainers

Details

github.com/bozboz/menus

Source

Issues

Installs: 2 772

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 3

Forks: 0

Open Issues: 0

pkg:composer/bozboz/menus

v1.3.2 2019-07-01 11:08 UTC

This package is not auto-updated.

Last update: 2021-05-27 19:57:56 UTC


README

Installation

  • composer require bozboz/menus
  • Add Bozboz\Menus\Providers\MenuServiceProvider::class, to app.php
  • php artisan vendor:publish && php artisan migrate

Usage

Click "Menus" in the "Content" menu in the admin and add a menu. Add items to the menu selecting either an entity or manual text/url In your view use the menu blade directive like so @menu(string $alias[, string $view = 'menus::menu']) where "alias" is the alias of the menu you just created. By default menus will be rendered using the 'menus::menu' view which will output the menu as a simple nested, unordered list.

The menu query has a 1 hour cache so changes to entities can take a while to appear. Changes made directly to the menu will clear the cache though.