agusprema/webdefault

套件Laravel框架和Filament。

安装: 0

依赖: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 0

开放问题: 0

类型:项目


README

FilamentExtendedStarterKit是一个预先安装了大量基本实用工具和好东西的Filament发行版。

新安装

composer create-project agusprema/webdefault

安装依赖项

composer update

运行迁移

php artisan migrate

创建第一个/admin用户

php artisan make:filament-user

初始化FilamentShield

php artisan shield:install

运行 artisan 命令以运行计划任务

php artisan schedule:run

对于 FilamentShield 安装,对所有提出的问题回答“是”。

理论上,这就足够了。现在您可以访问您的网站的 /admin,并应该看到 filament 登录界面。使用步骤 #4 中创建的用户登录。

已安装插件

所有相关的迁移、视图和配置文件都已发布到主Laravel目录树中的预期位置。如果一个包(例如,例如,Spatie包)基于另一个包,则已发布基础包的迁移和配置文件。

上述一些包是自解释的(例如:您将在管理GUI中看到它们),而其他则是需要一些组件知识才能使用的开发组件。查看组件页面,一些组件页面有文档,其他则在其github存储库(从组件页面链接)中。

管理菜单

为了实现更好的菜单项分组,管理菜单是由App\Providers\FilamentServiceProvider类生成的。您可以通过在/config/filament-extended-starter-kit.php配置文件中将useCustomMenuGenerator配置选项设置为false来禁用此功能(这将启用默认的Filament菜单生成)。

健康检查

健康检查也在App\Providers\FilamentServiceProvider类中定义和配置。可能需要调整的唯一变量是用于配置CPU负载的“nCpuCores”变量,它需要知道您系统上的CPU核心数才能正确计算。