Ciao a tutti,
vi sarei grata se poteste darmi alcune indicazioni su come inserire un hook_form. Utilizzo Drupal da poco tempo e ho cominciato ad usarlo principalmente per utilizzare le potenzialità del modulo Bibliography. Sono moltissime, più di quelle di cui necessito. Il mio scopo, quindi, è quello di nascondere alcuni campi di testo che gli utenti non hanno bisogno di completare.
Siccome è una necessità sentita anche da altri utilizzatori di quel modulo, una persona qualche giorno fa ha spedito uno snippet da inserire in un hook_form per modificare i campi visibili nascondendone alcuni e creando così un custom module.
Non ho ben capito cosa significhi “inserire in un hook_form”, cioè quali passaggi devo seguire (prelevare l’hook_form? copiare il codice dello snippet? creare una pagina nel modulo? richiamare l'hook? e dove?) e quali altre operazioni richiede la personalizzazione del modulo.
Non sono riuscita a trovare una documentazione precisa e a capire se il procedimento è troppo difficile visto che sono alle prime armi con Drupal. Potreste aiutarmi indicandomi materiale da leggere o spiegandomi in modo semplice i passaggi da eseguire?
Grazie in anticipo!
Questa è la documentazione di hook_form:
http://api.drupal.org/api/function/hook_form/6
Non è che per caso, per modificare un form esistente (come mi pare di capire), devi invece usare hook_form_alter?
http://api.drupal.org/api/function/hook_form_alter/6