Webform

Ritratto di Vanni

Il form è uno degli strumenti che ha l'utente per interagire col nostro sito. Drupal mette a disposizione dei webmaster un apposito modulo per creare form, anche molto complessi, nelle nostre pagine web. Il modulo si chiama Webform e si trova qui. Con questo modulo potete creare qualsiasi tipo di campo form, come ad esempio: checkbox, liste, pulsanti ecc... tutti i dati vengono poi salvati e volendo possono essere inviati tramite e-mail.

Chi ha esigenze di personalizzare altri blocchi form già presenti nel sito, può riccorrere all'uso di altri moduli, ad esempio form di login o dei commenti.

AGGIORNAMENTO: con l'ultima versione di Webform non si rende più necessario l'utilizzo del modulo Webform Conditional. Per la descrizione d'uso, scorrere questa pagina fino in fondo.

Esempio del modulo Webform

uso del modulo webform foto 1

  • Scegliamo il tipo di form, se vogliamo che l'utente sia costretto a rispondere a questo campo, clicchiamo su "Mandatory" e poi clicchiamo "Aggiungi"
  • Si aprira' una pagina in cui bisogna configurare quel nuovo campo form
  • Ecco un piccolo esempio dei tipi di campo form piu' usati
uso del modulo webform foto 2

uso del modulo webform foto 3

  • Nel comando in alto a destra clicchiamo Form setting e qui possiamo inserire il messaggio che verra' visualizzato ogni qual volta un utente spedisca un form

uso del modulo webform foto 4

  • Nel comando in alto a destra con scritto "Risultati" troveremo un elenco con i dati di tutti i form che sono stati inviati dagli utenti
  • Ecco la pagina di esempio che abbiamo costruito.
  • Agli ultimi 2 campi (textfield e textarea) è stato aggiunto un Toolpit tramite il modulo Beauty Tips (passare sopra con il mouse)

Descrizione della funzione Conditionals (ex modulo Webform Conditionals)

Questa funzionalità, consente di modificare i campi del form a seconda di come l'utente lo sta compilando. Cioè, a mano a mano che l'utente compila il form, in base ciò che inserisce vengono mostrati/nascosti i campi successivi. Ecco subito un esempio (fare una scelta nel campo "Dove passi le vacanze").

Per usare questa funzione del modulo Webform, bisogna prima di tutto creare tutti i campi necessari (come visto in precedenza). Successivamente cliccare in alto a destra su "Conditionals" e poi cliccare sul simbolo "+" per aggiungere una condizione.

inserimento di una condizione per modificare i campi di un form

Nell'esempio che vi ho riportato, ho inserito una condizione per la scelta Mare e una per la scelta Montagna. E' possibile anche inserire più operazioni logiche (es: AND, OR ecc..) nella stessa condizione. 

E' tutto molto intuitivo!!

operazioni logiche per determinare la condizione per la visualizzazione dei campi del form

Commenti

Aggiungi un commento

Filtered HTML

  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Elementi HTML permessi: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Linee e paragrafi vanno a capo automaticamente.

Comment

  • Elementi HTML permessi: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Linee e paragrafi vanno a capo automaticamente.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente

Plain text

  • Nessun tag HTML consentito.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Linee e paragrafi vanno a capo automaticamente.
Per tutelare la vostra privacy suggerisco l'uso di un nickname o lasciare anonimo...
CAPTCHA
Questa domanda e' per testare se sei un visitatore persona e non un software che genera spam
4 + 1 =
Risolvi la semplice domanda di matematica e inserisci il risultato. Es. se e' 1 + 3 inserisci 4.