i campi del form di contatto

i campi del form di contatto

devo estendere le funzionalità del modulo contatti. Seguendo le info sul forum ufficiale ho creato un mini Gå Ner I Vikt Snabbt modulo per aggiungere dei campi, inserendo nuovi elementi nell’array che andrà a comporre il form stesso, usando un hook e questa sintassi:

if ($form_id == ‘contact_mail_page’) {

‘maxlength’ => 255,’required’ => true,E tutto fila liscio ma il problema è un’altro: ho bisogno che due “checkbox” (settate entrambe come “obbligatorie”) si attivino alternativamente alla selezione di determinate categorie (destinatari della mail).

Destinatario: Gino >> Appare la checkbox obbligatoria: Numero Gå Ner I Vikt På En Vecka 1 (ma non la 2)

Destinatario: Pino >> Appare la checkbox obbligatoria: Numero 2 (ma Giubbotto Peuterey Uomo non la 1)

Da parte mia le fare sparire volentieri via CSS ma il problema è che se creo le checkbox come obbligatorie vengono richiesti a prescindere dalla loro visibilità.

Molti mi potranno dire:”usa webform”! Il problema è che Webform salva nel database e ho necessità che questa roba NON finisca assolutamente nel DB (altrimenti avevo già risolto!).

Qualcuno ha idee di come settare un campo condizionale legato alla scelta del destinatario?

(vi dico subito che il modulo Contact Field non lo fa ed è stata proposta come feature futura)

Si la cache è stata Giacconi Peuterey pulita e uso firebugs!

. ma ho avuto indicazioni Går Man Ner I Vikt simili anche sul form internazionale (per questo problema) con gli stessi risultati, c’è qualcosa che non quadra nella sintassi che definisce l’array degli attirbuti del campo.

Comunque trattandosi del modulo standard per i contatti è visibile un’esempio su qualunque sito Drupal che non sia stato modificato pesantemente in quell’area. Io al massimo ho agginto dei campi ma non al momento non avevo “Modificato” nessuno.

Ora do un’occhiata con la print_r.

[RISOLTO] Il problema derivava Gå Ner I Vikt På En Vecka da una dimenticanza:

Avevo utilizzato il Giubbotto Peuterey modulo tContact per tradurre tutti i campi, le form e le option del modulo contatti in varie lingue. Questo ottimo modulo (ma in questo caso bastardo!) fa l’override della funzione sopra citata riscrivendo daccapo tutto l’array per Gå Ner I Vikt Snabbt Piller l’elemento [cid]. Ergo rendeva inutile ogni tentativo di ulteriore override sull’originale!