Content type: Campi e visualizzazione
Buon giorno,
in un content type ho un campo checkbox boolean. Se il valore è 0 un altro campo dello stesso content type deve essere non visibile in modalità view da tutti ad eccezione dell'admin, ma visualizzato in edit mode dall'editor e dall'utente abilitato all'update via ACL module. Ho provato con le Rules utilizzando Node Content is viewed ma, essendo il codice elaborato dopo che il nodo è visualizzato, il valore/display non viene modificato.
Vi ringrazio in anticipo .
Risposte
prova conditional field ,ci
prova conditional field ,ci stanno anche un altro paio simili,entity....... e ...........states
Scusa motodesk magari
Scusa motodesk magari sbaglio, ma credo che conditional_field serva solo per edit e visualizzazione nodo. Non credo che le view centrino qualcosa.
Esiste un conditional view modulo che crea un campo globale condizionale con tutte le limitazioni dei campi globali.
Io farei 2 view di cui una con accesso per amministrazione e l'altra per gli altri utenti.
Per le viste ok posso fare
Per le viste ok posso fare viste diverse. Ma io parlo direttamente nel nodo. Cioè VIEW del nodo e EDIT del nodo. CIoè non posso bloccare la visualizazzione delle info da Access Controll. Se lo faccio solo tramite una vista accedendo al nodo con il link diretto le info vengono visualizzate
Per il nodo conditional field
Per il nodo conditional field và benissimo e dovrebbe avere anche la possibilità di non nascondere se l'utente è admin. Dato che conditional field fa parte di quella categoria di moduli che pur essendo importanti non è molto supportata ti dico subito che mi pare di ricordare problemi con il campo booleano sarebbe meglio se fosse possibile sostituire con un campo elenco ha due scelte. Fai delle prove e facci sapere