phpguild / rhapsody-bundle
此扩展包允许为 Symfony 4 和 5 创建简单快捷的行政管理系统。
dev-master
2020-04-27 14:33 UTC
Requires
- php: >=7.1
- knplabs/knp-menu-bundle: ^3.0
- phpguild/doctrine-extra-bundle: dev-master
- phpguild/resource-bundle: dev-master
- sensio/framework-extra-bundle: ^5.1
- symfony/asset: *
- symfony/console: *
- symfony/expression-language: *
- symfony/form: *
- symfony/framework-bundle: *
- symfony/http-client: *
- symfony/intl: *
- symfony/lock: *
- symfony/mailer: *
- symfony/monolog-bundle: ^3.1
- symfony/process: *
- symfony/property-access: *
- symfony/security-bundle: *
- symfony/serializer-pack: *
- symfony/string: *
- symfony/translation: *
- symfony/twig-pack: *
- symfony/validator: *
- symfony/web-link: *
- symfony/yaml: *
This package is auto-updated.
Last update: 2024-08-28 00:18:38 UTC
README
此扩展包允许为 Symfony 4 和 5 创建简单快捷的行政管理系统。
安装
使用 composer 安装
composer req phpguild/rhapsody-bundle
执行安装脚本
vendor/bin/rhapsody install
配置
编辑 config/services.yaml
imports:
- { resource: rhapsody.yaml }
编辑 config/packages/security.yaml
security:
firewalls:
admin:
pattern: ^/admin
anonymous: lazy
实现
- YAML 路由
config/routes/admin
- 动作
src/Action/Admin
- 模板
templates/admin
上下文
防火墙上下文定义了应用程序名称,默认使用 admin
。