spatie/laravel-menu

Laravel的HTML菜单生成器

4.2.0 2024-02-27 12:08 UTC

README

Latest Version on Packagist Software License Test Status Code Style Status Total Downloads

这是我们的菜单包的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)。有关更多信息,请参阅许可证文件