classy / mega-menu
一个Laravel MegaMenu软件包,让您的生活更轻松
v0.1
2018-07-27 06:10 UTC
Requires
- illuminate/support: ~5.4.0|~5.5.0|~5.6.0
This package is not auto-updated.
Last update: 2024-09-21 05:53:53 UTC
README
一个支持Laravel 5.4、5.5和5.6的Laravel MegaMenu软件包,让您的使用更轻松!
安装步骤
1. 需求包
在创建新的Laravel应用程序后,您可以使用以下命令包含ClassyMenu软件包:
composer require classy/mega-menu
2. 添加数据库凭证
接下来,请确保创建一个新的数据库,并将您的数据库凭证添加到您的.env文件中
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
3. 运行迁移
php artisan migrate:install
OR
php artisan migrate:refresh
恭喜!现在您可以使用Classy Menu了
如何使用
要按名称显示菜单,请使用
$menuname = "main_menu" @ menu name from database $type = "default" Or "bootstrap" Or "costem.menu.view" $options = array('color' => true , 'background' => true , 'icon' => true) Or in blade $option1 = "background" background color in database @css $option2 = "color" Font Color in database @css $option3 = "icon" icon class in database exa: fa fa-home By Blade Directive @ClassyMenu(String $menuname, String $type, String $option1, String $option2 ,String option3) example @ClassyMenu(main,bootstrap,color,icon) example @ClassyMenu(main,mymenu,color) example @ClassyMenu(main,default) By Helper Function ClassyMenu(String $menuname,String $type ,array options) example ClassyMenu("main","bootstrap",["color"=>true,"icon"=>true]) example ClassyMenu("main","mymenu",["background"=>true]) example ClassyMenu("main","fronend.menu.mymenu") By Fcade ClassyMenu::display(String $menuname,String $type ,array options) example ClassyMenu::display("main","bootstrap",["color"=>true,"icon"=>true]) example ClassyMenu::display("main","mymenu",["background"=>true]) example ClassyMenu::display("main","fronend.menu.mymenu")