ciao a tutti, qualcuno di voi sa come nascondere una field su un specifico nodo quando viene editato?
con "specifico nodo" intendo non un tipo di contenuto ma proprio un nodo spefico quindi "node/5".
nascondere una field in nodo spefico
Lun, 25/03/2013 - 15:23
#1
nascondere una field in nodo spefico
Ciao, se per "nascondere" intendi non farlo visualizzare neppure nei sorgenti della pagina allora lo puoi fare solamente via hook_form_alter.
Se invece intendi via css allora è più semplice, perché in drupal ogni pagina ha una classe nel body che è page-node-NID e page-node-edit quindi ti basta un
body.page-node-edit.page-node-5 #ID_DEL_MIO_CAMPO { display:none; }
M.
--
Michel 'ZioBudda' Morelli -- [email protected]
Sviluppo applicazioni CMS DRUPAL e web dinamiche -- Corsi Drupal -- Amministrazione Drupal -- Hosting Drupal
avevo pensato anche io alla soluzione tramite css, ma la pagina viene caricata con overlay e di conseguenza sull'overlay non ha la classe con il nid :(
la soluzione via hook_form_alter come funzionerebbe??? premetto che di php sò poco o niente