tomatophp / filament-pwa
通过面板设置,在您的 FilamentPHP 应用程序上添加 PWA 功能
v1.0.2
2024-09-11 13:00 UTC
Requires
- php: ^8.1|^8.2
- filament/filament: ^3.2
- filament/notifications: ^3.2
- filament/spatie-laravel-settings-plugin: ^3.2
- tomatophp/console-helpers: ^1.1
- tomatophp/filament-settings-hub: ^1.0
This package is auto-updated.
Last update: 2024-09-12 13:52:19 UTC
README
Filament PWA
通过面板设置,在您的 FilamentPHP 应用程序上添加 PWA 功能
安装
composer require tomatophp/filament-pwa
现在您需要发布并迁移设置表
php artisan vendor:publish --provider="Spatie\LaravelSettings\LaravelSettingsServiceProvider" --tag="migrations" php artisan filament-settings-hub:install
安装您的包后,请运行此命令
php artisan filament-pwa:install
最后,在 /app/Providers/Filament/AdminPanelProvider.php
上注册插件
->plugin(\TomatoPHP\FilamentPWA\FilamentPWAPlugin::make())
屏幕截图
使用指令
您可以使用指令来允许非 FilamentPHP 页面使用 PWA,只需将此指令添加到您的 blade 文件中的 </head>
之上即可
@filamentPWA
发布资源
您可以使用此命令发布配置文件
php artisan vendor:publish --tag="filament-pwa-config"
您可以使用此命令发布视图文件
php artisan vendor:publish --tag="filament-pwa-views"
您可以使用此命令发布语言文件
php artisan vendor:publish --tag="filament-pwa-lang"
其他 Filament 包
查看我们的 Awesome TomatoPHP