itsjeffro / panel
简单管理包
dev-master
2022-09-18 10:04 UTC
Requires
- php: ^8.0.2
- laravel/framework: ^9.0
Requires (Dev)
- orchestra/testbench: ^7.0
- dev-master
- 1.x-dev
- dev-dependabot/npm_and_yarn/minimist-1.2.8
- dev-dependabot/npm_and_yarn/json5-1.0.2
- dev-dependabot/npm_and_yarn/express-4.18.2
- dev-dependabot/npm_and_yarn/qs-and-express-6.11.0
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/node-forge-and-laravel-mix-1.3.1
- dev-dependabot/npm_and_yarn/nanoid-3.3.4
- dev-dependabot/npm_and_yarn/terser-4.8.1
- dev-dependabot/npm_and_yarn/async-2.6.4
- dev-dependabot/npm_and_yarn/follow-redirects-1.14.8
This package is auto-updated.
Last update: 2024-09-04 07:03:26 UTC
README
简介
受 Laravel Nova 启发。此包提供独立的行政管理面板来管理模型数据。
这绝对不是替代品或竞争对手。我主要创建此包是为了看看自己是否能在学习经验中创造出类似的东西。
要求
- Laravel 7
安装
包的主要服务提供者将自动由 Laravel 的包自动发现注册。
composer require itsjeffro/panel
通过运行 panel:install
Artisan 命令发布包的资产、配置和提供者
php artisan panel:install
仪表板
默认情况下,仪表板将在 /panel
URI 上公开,但可以在配置中更改。
配置
包配置位于 config/panel.php
。
文档
路线图
由于这是一个我计划经常使用的项目,因此当需要时,我还会添加更多功能。
支持的字段
- 所见即所得(WYSIWYG)
- 文件
支持的其他功能
- 在菜单中分组资源
- 模型观察者
- 策略用于管理对面板页面和资源的授权。