Update CreateOjalPresilla.php
This commit is contained in:
@@ -29,6 +29,7 @@ class CreateOjalPresilla extends CreateRecord
|
|||||||
|
|
||||||
// Crear un registro por cada proveedor
|
// Crear un registro por cada proveedor
|
||||||
$primerRegistro = null;
|
$primerRegistro = null;
|
||||||
|
$cantidadRegistros = count($distribuciones);
|
||||||
foreach ($distribuciones as $distribucion) {
|
foreach ($distribuciones as $distribucion) {
|
||||||
$registro = \App\Models\Ojal::create([
|
$registro = \App\Models\Ojal::create([
|
||||||
'proveedor_id' => $distribucion['proveedor_id'],
|
'proveedor_id' => $distribucion['proveedor_id'],
|
||||||
@@ -44,12 +45,19 @@ class CreateOjalPresilla extends CreateRecord
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Notificación de éxito
|
||||||
|
\Filament\Notifications\Notification::make()
|
||||||
|
->title('Registros creados exitosamente')
|
||||||
|
->body("Se crearon {$cantidadRegistros} registro(s) para los proveedores.")
|
||||||
|
->success()
|
||||||
|
->send();
|
||||||
|
|
||||||
// Retornar el primer registro para que Filament no falle
|
// Retornar el primer registro para que Filament no falle
|
||||||
return $primerRegistro;
|
return $primerRegistro;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function getRedirectUrl(): string
|
protected function getRedirectUrl(): string
|
||||||
{
|
{
|
||||||
return OjalPresillaResource::getUrl('index');
|
return static::getResource()::getUrl('index');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user