spatie / laravel-menu
Laravel的HTML菜单生成器
4.2.0
2024-02-27 12:08 UTC
Requires
- php: ^8.0
- illuminate/auth: ^8.0|^9.0|^10.0|^11.0
- illuminate/contracts: ^8.71|^9.0|^10.0|^11.0
- illuminate/support: ^8.71|^9.0|^10.0|^11.0
- spatie/menu: ^3.0
Requires (Dev)
- fakerphp/faker: ^1.9
- orchestra/testbench: ^6.23|^7.0|^8.0|^9.0
- pestphp/pest: ^1.22|^2.34
- phpunit/phpunit: ^9.4|^10.5
- dev-main
- 4.2.0
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.1
- 4.0.0
- 3.7.1
- 3.7.0
- 3.6.0
- 3.5.1
- 3.5.0
- 3.4.0
- 3.3.1
- 3.3.0
- 3.2.1
- 3.2.0
- 3.1.1
- 3.1.0
- 3.0.0
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 2.0.0-beta.4
- 2.0.0-beta.3
- 2.0.0-beta.2
- 2.0.0-beta.1
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
- 0.5.3
- 0.5.2
- 0.5.1
- 0.5.0
- 0.4.5
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.1
- 0.3.0
- 0.2.0
- 0.1
This package is auto-updated.
Last update: 2024-08-27 13:12:32 UTC
README
这是我们的菜单包的Laravel版本,增加了一些额外的功能,例如生成URL的便利方法和宏。
文档可在https://spatie.be/docs/menu找到。
从版本1升级?这里有升级指南!
Menu::macro('main', function () { return Menu::new() ->action('HomeController@index', 'Home') ->action('AboutController@index', 'About') ->action('ContactController@index', 'Contact') ->setActiveFromRequest(); });
<nav class="navigation"> {!! Menu::main() !!} </nav>
Spatie是一家位于比利时安特卫普的网页设计公司。您可以在我们的网站上找到我们所有开源项目的概述这里。
支持我们
我们投入了大量资源来创建一流的开放源代码包。您可以通过购买我们的付费产品之一来支持我们。
我们非常感激您从家乡寄给我们明信片,并说明您正在使用我们的哪个包。您可以在我们的联系页面找到我们的地址。我们将所有收到的明信片发布在我们的虚拟明信片墙上。
安装
您可以通过composer安装此包
composer require spatie/laravel-menu
使用方法
文档可在https://spatie.be/docs/menu找到。
变更日志
有关最近更改的更多信息,请参阅CHANGELOG。
测试
$ phpunit
贡献
请参阅CONTRIBUTING以获取详细信息。
安全
如果您发现了关于安全性的bug,请通过security@spatie.be发送邮件,而不是使用问题跟踪器。
鸣谢
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。