gabrieliuga / laravel-nova-sidebar-links
允许在 Laravel Nova 侧边栏中定义自定义链接。
v1.0.5
2020-04-06 21:25 UTC
Requires
- php: >=7.4.0
- laravel/framework: >=6.2
- laravel/nova: >=2.9
Requires (Dev)
- orchestra/testbench: ^4.0
- phpunit/phpunit: ^8.0
This package is auto-updated.
Last update: 2024-09-04 04:10:08 UTC
README
向您的 nova 后端添加链接
安装
您可以通过 composer 安装此软件包
composer require gabrieliuga/laravel-nova-sidebar-links
使用方法
NovaServiceProvider.php <?php namespace App\Providers; use Giuga\LaravelNovaSidebar\NovaSidebar; use Giuga\LaravelNovaSidebar\SidebarGroup; use Giuga\LaravelNovaSidebar\SidebarLink; ... public function tools() { return [ (new NovaSidebar()) ->addGroup((new SidebarGroup()) ->setName('Utilities') ->addLink((new SidebarLink()) ->setName('Telescope') ->setType('_blank') ->setUrl('/telescope') ) ->addLink((new SidebarLink()) ->setName('Horizon') ->setType('_blank') ->setUrl('/horizon') ) ) ->addLink((new SidebarLink()) ->setUrl('https://google.com') ->setType('_blank') ->setName('Google') ) ]; } OR public function tools() { return [ (new NovaSidebar())->hydrate([ 'Utilities' => [ ['Telescope', '/telescope'], ['Horizon', '/horizon'], ['Google', 'https://google.com', '_self'] ], 'Google 2' => 'https://google.com' ]) ]; }
上述结果将是
变更日志
请参阅CHANGELOG以获取更多信息,了解最近有哪些更改。
贡献
请参阅CONTRIBUTING以获取详细信息。
安全
如果您发现任何与安全相关的问题,请通过me@iuga.dev发送电子邮件,而不是使用问题跟踪器。
致谢
许可证
MIT 许可证(MIT)。请参阅许可证文件以获取更多信息。
