itsjeffro/panel

简单管理包


README

Build Status Total Downloads Latest Stable Version

简介

受 Laravel Nova 启发。此包提供独立的行政管理面板来管理模型数据。

这绝对不是替代品或竞争对手。我主要创建此包是为了看看自己是否能在学习经验中创造出类似的东西。

要求

  • Laravel 7

安装

包的主要服务提供者将自动由 Laravel 的包自动发现注册。

composer require itsjeffro/panel

通过运行 panel:install Artisan 命令发布包的资产、配置和提供者

php artisan panel:install

仪表板

默认情况下,仪表板将在 /panel URI 上公开,但可以在配置中更改。

配置

包配置位于 config/panel.php

文档

路线图

由于这是一个我计划经常使用的项目,因此当需要时,我还会添加更多功能。

支持的字段

  • 所见即所得(WYSIWYG)
  • 文件

支持的其他功能

  • 在菜单中分组资源
  • 模型观察者
  • 策略用于管理对面板页面和资源的授权。