fino a eventi e report prima del tipo di eventi
This commit is contained in:
@@ -21,6 +21,7 @@ Laravel 13 / PHP 8.4 project for parish management (Glastree). Full codebase exi
|
||||
|
||||
### ⚠️ IN COMPLETAMENTO
|
||||
- Sistema Email: funziona al 95%, SMTP potrebbe necessitare credenziali corrette
|
||||
- Nuova implementazione: avatar gruppi, event types, email sync logging
|
||||
|
||||
---
|
||||
|
||||
@@ -489,3 +490,30 @@ php artisan route:list --name=email
|
||||
- `app/Http/Controllers/ReportController.php`: righe 389-397 e 532, corretto nome colonna
|
||||
|
||||
(Last updated: 25 Maggio 2026 - Fix report eventi_calendario, colonna data)
|
||||
|
||||
### 25 Maggio 2026 - Fix Gruppi Table Hierarchy
|
||||
- **Problema**: La visualizzazione a tabella dei gruppi non mostrava correttamente la gerarchia padre-figlio
|
||||
- **Soluzione**:
|
||||
- Aggiunto metodo `sortGruppiHierarchically()` in `GruppoController` per ordinare i gruppi in modo gerarchico
|
||||
- La tabella ora mostra prima i gruppi root, poi i loro figli in ordine annidato
|
||||
- Aggiunta eager loading `avatar` per supportare il futuro avatar dei gruppi
|
||||
- **Files modificati**:
|
||||
- `app/Http/Controllers/GruppoController.php`: aggiunto `sortGruppiHierarchically()`, `addChildrenRecursive()`, aggiunto 'avatar' a eager loading
|
||||
|
||||
### 25 Maggio 2026 - Group Avatar Support
|
||||
- **Funzionalità**: I gruppi ora possono avere un avatar/logo come gli individui
|
||||
- **Implementazione**:
|
||||
- Aggiunto metodo `avatar()` in `Gruppo.php` (relazione HasOne a Documento con tipologia 'avatar')
|
||||
- Aggiunto accessor `getAvatarUrlAttribute()` per ottenere l'URL dell'avatar
|
||||
- Eager loading `avatar` aggiunto in `GruppoController@index()`
|
||||
- View `gruppi/index.blade.php` aggiornata per mostrare l'avatar nella tabella
|
||||
- View `gruppi/show.blade.php` aggiornata per mostrare l'avatar del gruppo
|
||||
- View `gruppi/create.blade.php` e `edit.blade.php` aggiornate per permettere upload avatar
|
||||
- **Files modificati**:
|
||||
- `app/Models/Gruppo.php`: aggiunto `avatar()`, `getAvatarUrlAttribute()`
|
||||
- `app/Http/Controllers/GruppoController.php`: aggiunto eager loading `avatar`
|
||||
- `resources/views/gruppi/index.blade.php`: colonna avatar nella tabella
|
||||
- `resources/views/gruppi/show.blade.php`: avatar nella header card
|
||||
- `resources/views/gruppi/create.blade.php` e `edit.blade.php`: upload avatar
|
||||
|
||||
(Last updated: 25 Maggio 2026 - Fix gruppi hierarchy, group avatar support)
|
||||
|
||||
Reference in New Issue
Block a user