많은 기능과 Ecommerce Builder와의 통합을 갖춘 FilamentPHP용 POS 시스템
작곡가에게는 토마토 PHP/필라멘트-pos가 필요합니다.
미디어 라이브러리 플러그인을 설치하고 마이그레이션해야 합니다. 이 명령을 사용하여 마이그레이션을 게시할 수 있습니다.
php artisan Vendor:publish --provider="SpatieMediaLibraryMediaLibraryServiceProvider" --tag="medialibrary-migrations"
이제 설정 허브를 설치해야 합니다. 다음 명령을 사용하세요.
php artisan 공급업체:publish --provider="SpatieLaravelSettingsLaravelSettingsServiceProvider" --tag="migrations"php artisan 필라멘트-설정-허브:설치
패키지를 설치한 후 이 명령을 실행하세요.
PHP artisan 필라멘트-pos:설치
마지막으로 /app/Providers/Filament/AdminPanelProvider.php
에 플러그인을 등록합니다.
->플러그인(TomatoPHPFilamentPosFilamentPOSPlugin::make())
쉴드를 사용하여 리소스를 보호하고 먼저 설치하여 사용자 역할을 허용할 수 있습니다.
작곡가에게는 bezhansaleh/필라멘트 쉴드가 필요합니다.
SpatiePermissionTraitsHasRoles 특성을 사용자 모델에 추가하세요.
IlluminateFoundationAuthUser를 Authenticatable로 사용; SpatiePermissionTraitsHasRoles 사용;class User 확장 Authenticatable{use HasRoles;// ...}
구성 파일을 게시한 후 구성을 설정합니다.
->플러그인(BezhanSallehFilamentShieldFilamentShieldPlugin::make())
이제 다음 명령을 실행하여 Shield를 설치하십시오.
PHP 장인 방패:설치
이제 패키지 자산을 게시할 수 있습니다.
php artisan Vendor:publish --tag="필라멘트-사용자-config"
이제 플러그인 옵션에서 이를 허용해야 합니다.
->플러그인(TomatoPHPFilamentPosFilamentPOSPlugin::make()->allowShield())
자세한 내용은 필라멘트 쉴드를 확인하세요.
이 명령을 사용하여 구성 파일을 게시할 수 있습니다
php artisan Vendor:publish --tag="필라멘트-pos-config"
이 명령을 사용하여 뷰 파일을 게시할 수 있습니다
php artisan Vendor:publish --tag="필라멘트-pos-views"
이 명령을 사용하여 언어 파일을 게시할 수 있습니다
php artisan Vendor:publish --tag="필라멘트-pos-lang"
우리의 멋진 TomatoPHP를 확인해 보세요