適用於 FilamentPHP 的 POS 系統,具有許多功能並與 Ecommerce Builder 集成
作曲家需要 tomatophp/filament-pos
我們需要安裝和遷移媒體庫插件,您可以使用此命令來發布遷移
php artisan 供應商:發佈 --provider="SpatieMediaLibraryMediaLibraryServiceProvider" --tag="medialibrary-migrations"
現在您需要使用這些指令安裝設定中心
php artisan 供應商:發佈 --provider="SpatieLaravelSettingsLaravelSettingsServiceProvider" --tag="migrations"php artisan 燈絲-settings-hub:install
安裝軟體包後請執行此命令
php artisan 燈絲-pos:安裝
最後在/app/Providers/Filament/AdminPanelProvider.php
上註冊插件
->插件(TomatoPHPFilamentPosFilamentPOSPlugin::make())
您可以使用盾牌來保護您的資源並透過先安裝它來允許使用者角色
作曲家需要 bezhansaleh/filament-shield
將 SpatiePermissionTraitsHasRoles 特徵加入您的 User 模型中:
使用 IlluminateFoundationAuthUser 作為 Authenticatable;use SpatiePermissionTraitsHasRoles;class User 擴充 Authenticatable{use HasRoles;// ...}
發布設定檔然後設定您的配置:
->插件(BezhanSallehFilamentShieldFilamentShieldPlugin::make())
現在執行以下命令來安裝shield:
php artisan 盾:安裝
現在我們可以發布包資源了。
php artisan 供應商:發布 --tag="filament-users-config"
現在你需要在插件選項中允許它
->插件(TomatoPHPFilamentPosFilamentPOSPlugin::make()->allowShield())
欲了解更多信息,請查看燈絲屏蔽
您可以使用此命令發布設定文件
php artisan 供應商:發佈 --tag="filament-pos-config"
您可以使用此命令發布視圖文件
php artisan 供應商:發佈 --tag="filament-pos-views"
您可以使用此命令發布語言文件
php artisan 供應商:發佈 --tag="filament-pos-lang"
查看我們很棒的 TomatoPHP