sirogriorum/automenu

基于 Laravel 5.6 的智能菜单表单

1.2.27 2021-02-25 11:32 UTC

README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

使用 Bootstrap 框架的 Laravel 简单菜单构建器。

安装

通过 Composer

$ composer require sirgrimorum/automenu

然后发布自动生成菜单的配置文件

首先配置文件(菜单的通用配置)

$ php artisan vendor:publish --tag=config

然后语言文件(菜单的特定可本地化配置)

$ php artisan vendor:publish --tag=lang

可选地,如果您需要更改(不推荐),可以发布生成菜单的 blade 视图

$ php artisan vendor:publish --tag=views

用法

在 blade 布局中使用

{!! AutoMenu::buildAutoMenu()!!}

或 blade 指令

@load_automenu()

这将使用默认参数,为菜单分配 "menu" ID,并使用 app/config/sirgrimorum/automenu.php 和 resources/lang/vendor/automenu/en/automenu.php 中的配置

要使用不同的配置,请复制两个配置文件,并按照说明和函数调用中的第二个和第三个参数(对 config() 和 trans() 命令都一样)的调用字符串进行操作

AutoMenu::buildAutoMenu("menu_id","menus.new_config","menu_new_lang");

变更日志

请参阅 CHANGELOG 了解最近更改的更多信息。

贡献

请参阅 CONTRIBUTINGCODE_OF_CONDUCT 了解详情。

安全

如果您发现任何安全问题,请通过电子邮件 andres.espinosa@grimorum.com 联系,而不是使用问题跟踪器。

鸣谢

许可证

MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。