ADD EV3-432 beszállító megjegyzése "Mentés és új létrehozása" esetén

A profitcenter ütemezés felvételi űrlapján a Beszállító mező eddig minden
"Mentés és új létrehozása" után kiürült, pedig a felhasználó tipikusan
ugyanahhoz a beszállítóhoz vesz fel egymás után több ütemezést különböző
profit center / szállítási sablon kombinációval.

A Filament CreateRecord erre kész horgot ad
(preserveFormDataWhenCreatingAnother()): a Beszállító mostantól megmarad a
következő üres űrlapon, a Profit Center és a Szállítási sablon továbbra is
ürül.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
E98Developer 2026-08-24 17:03:49 +02:00
parent d26ba5e5e6
commit f376a820a2

View File

@ -32,4 +32,15 @@ protected function handleRecordCreation(array $data): Model
return $lastRecord;
}
/**
* "Mentés és új létrehozása" esetén a Beszállító mezőt megtartja, a többit üríti (EV3-432).
*
* @param array<string, mixed> $data
* @return array<string, mixed>
*/
protected function preserveFormDataWhenCreatingAnother(array $data): array
{
return ['supplier_id' => $data['supplier_id'] ?? null];
}
}