Clarify ticket mobile validation errors
This commit is contained in:
parent
4ed0b392d1
commit
8c10069a71
|
|
@ -483,6 +483,35 @@ public function creaTicketRapido(): void
|
|||
'newTicketAttachments.*' => ['file', 'max:10240', 'mimes:jpg,jpeg,png,webp,pdf,doc,docx,xls,xlsx,txt'],
|
||||
'newTicketAttachmentDescriptions' => ['nullable', 'array'],
|
||||
'newTicketAttachmentDescriptions.*' => ['nullable', 'string', 'max:255'],
|
||||
], [
|
||||
'newTicketTitolo.required' => 'Inserisci il titolo del ticket.',
|
||||
'newTicketTitolo.max' => 'Il titolo puo contenere al massimo 255 caratteri.',
|
||||
'newTicketDescrizione.required' => 'Inserisci una descrizione del problema.',
|
||||
'newTicketLuogo.max' => 'Il luogo intervento puo contenere al massimo 255 caratteri.',
|
||||
'newTicketPriorita.in' => 'Seleziona una priorita valida.',
|
||||
'newTicketCategoriaId.exists' => 'La categoria selezionata non e valida.',
|
||||
'newTicketTipoIntervento.max' => 'Il tipo intervento selezionato non e valido.',
|
||||
'newTicketFotoNote.max' => 'La nota generale foto puo contenere al massimo 2000 caratteri.',
|
||||
'newTicketCameraShots.max' => 'Puoi caricare al massimo 10 foto per volta.',
|
||||
'newTicketCameraShots.*.file' => 'Ogni foto deve essere un file valido.',
|
||||
'newTicketCameraShots.*.max' => 'Ogni foto deve pesare al massimo 10 MB.',
|
||||
'newTicketCameraShots.*.mimes' => 'Le foto devono essere JPG, PNG o WEBP.',
|
||||
'newTicketAttachments.max' => 'Puoi caricare al massimo 10 allegati per volta.',
|
||||
'newTicketAttachments.*.file' => 'Ogni allegato deve essere un file valido.',
|
||||
'newTicketAttachments.*.max' => 'Ogni allegato deve pesare al massimo 10 MB.',
|
||||
'newTicketAttachments.*.mimes' => 'Gli allegati devono essere immagini, PDF o documenti Office/testo.',
|
||||
'newTicketAttachmentDescriptions.*.max' => 'Ogni descrizione allegato puo contenere al massimo 255 caratteri.',
|
||||
], [
|
||||
'newTicketTitolo' => 'titolo',
|
||||
'newTicketDescrizione' => 'descrizione',
|
||||
'newTicketLuogo' => 'luogo intervento',
|
||||
'newTicketPriorita' => 'priorita',
|
||||
'newTicketCategoriaId' => 'categoria ticket',
|
||||
'newTicketTipoIntervento' => 'tipo intervento',
|
||||
'newTicketFotoNote' => 'nota generale foto',
|
||||
'newTicketCameraShots' => 'foto',
|
||||
'newTicketAttachments' => 'allegati',
|
||||
'newTicketAttachmentDescriptions' => 'descrizioni allegati',
|
||||
]);
|
||||
|
||||
$totalUploads = count($this->newTicketCameraShots) + count($this->newTicketAttachments);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user