ciao a tutti, devo realizzare un form e per questo sto utilizzando il modulo webform. Vorrei che questo form compagnia nella nodo, generato da un tipo di contenuto, solo se un valore del campo del nodo ha un determinato valore. Come posso fare?
compilazione form in base a un campo del nodo
Ven, 10/05/2013 - 12:17
#1
compilazione form in base a un campo del nodo
Ciao,
se non ho capito/letto male vorresti che il form venisse visualizzato solo se una certa condizione data da un parametro del nodo visualizzato/caricato nella pagina sia vera?
Potresti usare il blocco del webform e farlo comparire in una regione (sotto al contenuto o altre parti) in base a uno script php, nel quale, dopo esserti ricavato i dati necessari dalla pagina, verifichi la condizione..
Luca C.
esatto, stavo pensando anche io di fare così. Ho creato una pagina apposta per quel tipo di contenuto del tipo: page--node--[tipo contenuto]. tpl.php. Ora come posso passare un valore del nodo all'interno del form?
Il duro lavoro fatto con passione, ripaga sempre!!!!
ogni campo del form ha la possibilità tramite dei token speciali di recuperare i valori da/come i token classici relativi all'utente o recuperare valori tramite le funzioni get/post.. quindi potresti leggere dei parametri che passi accedendo alla pagina del form.. non so se son stato chiaro:(
potresti farmi un esempio? Io vorrei importare il titolo del nodo che ospita il blocco del form.
Il duro lavoro fatto con passione, ripaga sempre!!!!
la documentazione del modulo webform è molto esaustiva a mio avviso..sicuramente all'interno trovi esempi e spiegazioni..per esempio: http://drupal.org/node/296453
Ti lascio il link..se non è quello che cerchi continua il thread e vedo di tirarti fuori qualche esempio da qualche script/progetto che ho fatto;)
gli do un'occhiata intanto grazie mille
Il duro lavoro fatto con passione, ripaga sempre!!!!