Sto utilizzando SonataAdminBundle con FosUserBundle. Ho un po 'di problemi nella mia dashboard.Entità filtro dashboard pacchetto Sonata Admin dal ruolo e autorizzazioni DDBB
Nella mia applicazione, ho risorse, aziende e utenti. Un utente appartiene a un'azienda e può creare risorse che apparterranno alla sua azienda. Tutte queste operazioni verranno eseguite nella dashboard, che è accessibile a tutti i ruoli.
Quello che sto cercando di fare è che tutti possano accedere alla dashboard, ma quando un utente seleziona un'entità (risorsa) da elencare nella dashboard, verranno mostrate solo le entità delle sue società. Ad esempio, due società potrebbero creare un veicolo (risorsa), ma ciascuna società vedrà solo i propri veicoli (risorse).
Concludendo, voglio che il Dashboard filtri le entità della società dell'utente che è connesso. Esiste un modo per creare nella query Sonata una visualizzazione di alcune entità che dipendono dall'ID_azienda dell'utente e dall'ID_azienda della risorsa mappata nel BBDD?
Grazie, sono stato io cercando, ma ho ancora qualche dubbio. Li ho scritti in una nuova risposta perché era troppo lungo. – Angel