agusprema / webdefault
套件Laravel框架和Filament。
v1.2.0
2023-06-21 00:22 UTC
Requires
- php: ^8.1
- 3x1io/filament-user: ^1.1
- awcodes/filament-curator: ^2.6
- bezhansalleh/filament-exceptions: ^1.1
- bezhansalleh/filament-google-analytics: ^1.0
- bezhansalleh/filament-shield: ^2.4
- croustibat/filament-jobs-monitor: ^1.0
- dutchcodingcompany/filament-socialite: ^0.2.5
- filament/filament: ^2.0
- filament/forms: ^2.0
- flowframe/laravel-trend: ^0.1.5
- guzzlehttp/guzzle: ^7.2
- husam-tariq/filament-database-schedule: ^1.0
- ibrahim-bedir/filament-dynamic-settings-page: dev-main
- jeffgreco13/filament-breezy: ^1.5
- jenssegers/agent: ^2.6
- kenepa/translation-manager: ^3.0
- laravel/framework: ^10.10
- laravel/sanctum: ^3.2
- laravel/tinker: ^2.8
- owenvoke/blade-fontawesome: ^2.2
- shuvroroy/filament-spatie-laravel-backup: ^1.3
- shuvroroy/filament-spatie-laravel-health: ^1.6
- wire-elements/modal: ^1.0
- z3d0x/filament-logger: ^0.5.3
Requires (Dev)
- fakerphp/faker: ^1.9.1
- laravel/pint: ^1.0
- laravel/sail: ^1.18
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^7.0
- phpunit/phpunit: ^10.1
- spatie/laravel-ignition: ^2.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 中创建的用户登录。
已安装插件
- 用户
- 收藏者
- 异常
- Shild
- 作业监控
- FilamentSocialite
- FilamentLogManager
- FilamentDatabaseSchedule
- 设置
- Breezy
- 语言切换
- FilamentFontawezome
- SpatieBackups
- SpatieHealth
- 主题颜色切换器
- 记录器
所有相关的迁移、视图和配置文件都已发布到主Laravel目录树中的预期位置。如果一个包(例如,例如,Spatie包)基于另一个包,则已发布基础包的迁移和配置文件。
上述一些包是自解释的(例如:您将在管理GUI中看到它们),而其他则是需要一些组件知识才能使用的开发组件。查看组件页面,一些组件页面有文档,其他则在其github存储库(从组件页面链接)中。
管理菜单
为了实现更好的菜单项分组,管理菜单是由App\Providers\FilamentServiceProvider类生成的。您可以通过在/config/filament-extended-starter-kit.php配置文件中将useCustomMenuGenerator配置选项设置为false来禁用此功能(这将启用默认的Filament菜单生成)。
健康检查
健康检查也在App\Providers\FilamentServiceProvider类中定义和配置。可能需要调整的唯一变量是用于配置CPU负载的“nCpuCores”变量,它需要知道您系统上的CPU核心数才能正确计算。