view con relazione utente corrente e relativo ruolo
Salve.
Avrei bisogno di crare una vista che mostri i contenuti relazionati al/ai ruoli dell'utente corrente.
Ho attivato ilmodulo role reference, dando la possibilità in fase di inserimento dei contenuti di selezionare i ruoli ai quali indirizzarli. Non mi serve che tali contenuti siano privati (per quello utilizzo nodeaccess), ma riuscire a mostrare al momento dell'accesso solo i contenuti di competenza.
Avete suggerimenti?
Grazie
Risposte
Allora, già con
Allora, già con content_access potresti facilmente fare dei contenuti e poi in base ai ruoli farli vedere creare modificere, solo agli autori o a tutti. L'interfaccia è molto semplice.
In questo caso io non sò però se avrebbe senso mantenere nodeaccess
Poi questa discussione recente ti darà uno spunto sul come far vedere i contenuti per utente.
http://www.drupal.it/supporto/filtro-contestuale-utente-corrente
Grazie per la risposta. Ho
Grazie per la risposta.
Ho già provato Content Access e sono passato a Nodeaccess perchè mi da un'interfaccia più semplice da far amministrare ai colleghi per rendere o meno accessibili i contenuti.
Il problema è però che questi moduli non mi permettono di filtrare i contenuti in base al ruolo in una vista, ma di permetterne o meno l'accesso.
La soluzione da me trovata in realtà è il modulo Role Reference, che permette appunto di referenziare i ruoli.
Ho creato un campo Role Reference nei tipi di contenuto che mi interessa gestire in tal modo, ho creato un filtro contestuale su quel campo, fornendo come valore di default User Roles Id from logged in user ed ora ho quello che mi serve! E' importante in ALTRO selezionare Permetti valori multipli, altrimenti non ritorna alcun risultato.
Saluti