[RISOLTO] View privata

4 contenuti / 0 new
Ultimo contenuto
[RISOLTO] View privata

ciao a tutti!
sapete per caso come si fa a rendere una view privata?

Per esempio ho fatto uan view che mostra i nodi inseriti dall'utente sul sito e la faccio vedere tramite tab sul profilo.
Il problema è che questa tab la possono vedere tutti gli utenti autenticati mentre io vorrei che fosse visibile solo per l'utente che ha inserito questi nodi in modo privato.

Ho provato il modulo Private ma non capisco come si setti nella view..

grazie

Guarda bene in view prchè non ricordo dove ma si può gestire la visualizzazione a ruoli specifici come: visitatori, utenti autenticati, o un ruolo creato da te...

E' vero lo posso settare ma in reltà volevo sapere come fare a fare in modo che la view e il relativo tab siano visibile solo all'utente proprietario...

Ho trovato la soluzione.
Nella view quando si inserisce l'argument (l'UID dell'utente per esempio) bisogna inserire nel validatore PHP questo codice:

return $argument == $GLOBALS['user']->uid;

e poi scegliere l'azione da intraprendere nal caso la validazione non avvenga.
In questo caso ho scelto di nascondere la view