fine implementazione multi-sentder
This commit is contained in:
@@ -705,3 +705,18 @@ php artisan route:list --name=email
|
||||
- `resources/views/eventi/show.blade.php`
|
||||
- `resources/views/eventi/index.blade.php`
|
||||
- `resources/views/eventi/calendar.blade.php`
|
||||
|
||||
### 27 Maggio 2026 - Mittenti Aggiuntivi in Sezione Email di /impostazioni
|
||||
|
||||
- **Modifica**: Spostata gestione sender accounts (Mittenti Aggiuntivi) da pagina dedicata `/impostazioni/email` a **sottosezione della sezione Email** nella pagina principale `/impostazioni`
|
||||
- **Sub-tab aggiunto**: pill "Mittenti Aggiuntivi" dopo Firma nei sottotab della sezione Email
|
||||
- **Tab-pane `email-mittenti`**: tabella sender con colonne Email, Nome, SMTP, Reply-To, Verify, Stato, Azioni; stessi campi CRUD della vista dedicata
|
||||
- **Form puliti**: pulsanti Elimina usano fetch AJAX (`deleteSender()`) invece di form annidati per evitare HTML invalido (nested forms dentro il form principale Email)
|
||||
- **Controller**: `ImpostazioniController@index` ora passa `$senderAccounts` alla view
|
||||
- **`senderDestroy()`** in `EmailSettingsController`: ora ritorna JSON per richieste AJAX (`expectsJson()`)
|
||||
- **Sidebar**: rimossa voce "Impostazioni Email" aggiunta in precedenza sotto Email (non serve — le impostazioni email sono accessibili dalla sezione Email in `/impostazioni`)
|
||||
- **Files modificati**:
|
||||
- `app/Http/Controllers/ImpostazioniController.php`: import + compact SenderAccount
|
||||
- `resources/views/impostazioni/index.blade.php`: pill Mittenti Aggiuntivi, tab-pane email-mittenti, modale sender modifica/crea, funzioni JS (resetSenderForm, editSender, deleteSender, testSenderSmtp)
|
||||
- `app/Http/Controllers/Admin/EmailSettingsController.php`: senderDestroy() con expectsJson()
|
||||
- `resources/views/layouts/adminlte.blade.php`: rimossa voce Impostazioni Email dal sidebar
|
||||
|
||||
Reference in New Issue
Block a user