Sto usando hook_node_access()per negare agli utenti l'accesso ad alcuni nodi in base a criteri personalizzati. Tuttavia, non desidero che questo contenuto venga visualizzato in una vista che lo elenca se l'utente non supera i criteri. C'è un modo per avere punti di vista rispetto alle hook_node_access()implementazioni?
hook_node_access()implementazioni non sono rispettate. Poiché è "in base alla progettazione", la segnalazione di una soluzione alternativa va bene.
Attraverso i commenti per ogni colonna è possibile comprendere il loro scopo. Pensa al regno come al sistema usato per l'accesso al nodo e al gid come al gruppo all'interno di un regno. Quel gruppo può avere autorizzazioni di visualizzazione, aggiornamento ed eliminazione. In generale ogni modulo node_access definisce uno o più realm (a volte anche più moduli node_access possono funzionare in parallelo). Un utente ha una o più gid in ciascuno dei regni.
hook_node_access(), c'è solo una cosa da fare: modificare il codice del modulo Views.