seraph / menu-bundle-2.0
菜单包,允许您轻松创建和管理菜单。
dev-master
2018-07-20 09:39 UTC
Requires
- php: ^5.5.9 || ^7.0 || ^7.0
- doctrine/orm: ^2.6
- knplabs/knp-paginator-bundle: ^2.8
- stof/doctrine-extensions-bundle: ^1.3
- symfony/asset: ^3.4 || ^4.0
- symfony/form: ^3.4 || ^4.0
- symfony/framework-bundle: ^3.4 || ^4.0
- symfony/templating: ^3.4 || ^4.0
- symfony/twig-bundle: ^3.4 || ^4.0
- symfony/yaml: ^3.4 || ^4.0
- twig/twig: ^1.28 || ^2.0
This package is not auto-updated.
Last update: 2024-09-15 05:34:13 UTC
README
SeraphMenuBunlde 是 Id4vMenuBundle 在 Symfony 4 上的更新。
如何使用
菜单是一棵菜单项的树,此包允许配置多个菜单。
所有菜单都可以有不同的结构。使用此包,您可以提供自己的模板,或者可以使用默认模板。
默认模板使用 bootstrap 4,但您可以用其他任何东西覆盖其任何部分。
-
菜单
- 菜单项集合。
- 一个名称。
-
菜单项
- 用于显示的标签。
- 点击时跳转的链接。
想了解更多关于此包的使用方法,请查阅文档
安装
-
使用 composer 安装
$ composer require seraph/menu-bundle-2.0
-
添加包的路由
# app/config/routes.yaml seraph_menu: resource: '@SeraphMenuBundle/Controller' type: annotation prefix: '/admin'
-
更新数据库中的菜单和菜单项
$ php bin/console doctrine:schema:update --force
文档
在这个文件夹中,您可以找到如何使用此包的方法。