diff --git a/app/Filament/Resources/StickerMasterResource/Pages/CreateStickerMaster.php b/app/Filament/Resources/StickerMasterResource/Pages/CreateStickerMaster.php index 00d8b1b..e240b56 100644 --- a/app/Filament/Resources/StickerMasterResource/Pages/CreateStickerMaster.php +++ b/app/Filament/Resources/StickerMasterResource/Pages/CreateStickerMaster.php @@ -5,8 +5,20 @@ namespace App\Filament\Resources\StickerMasterResource\Pages; use App\Filament\Resources\StickerMasterResource; use Filament\Actions; use Filament\Resources\Pages\CreateRecord; +use Illuminate\Validation\ValidationException; class CreateStickerMaster extends CreateRecord { protected static string $resource = StickerMasterResource::class; + + protected function beforeCreate(): void + { + $errors = []; + + if (!empty($this->data['item_error'])) { + throw ValidationException::withMessages([ + 'item_id' => 'Fix the errors before submitting.', + ]); + } + } }