Webform e valori token

5 contenuti / 0 new
Ultimo contenuto
Webform e valori token

Ciao! Sono nuovo qui e anche nel mondo di Drupal.

Stavo provando ad utilizzare Webform ma mi sono bloccato su una cosa.

Ho creato un form con un campo select dove compaiono diverse voci: ad esempio evento1, evento2, evento3.
Quello che vorrei fare e' fare in modo che chiamando il nodo (penso con getkey) via browser mi scelga solo il campo desiderato:
ad esempio: .../node/10?key=evento1 dovrebbe fare comparire nel form il select con la voce fissa "evento1".

Grazie per l'aiuto.

Marco.

Scusa se rispondo con una domanda: cosa fai con il form una volta reimpito e salvato? Chiedo perchè anche se webform è un nodo, i suoi risultati non gli sono. Se intendi presentare una lista di nodi che correspondono al evento, meglio usare views con filtri visibile al utente...

Più imparo, più dubito.

Ciao!
Forse non mi sono spiegato bene.
Ho creato un webform di registrazione ad un evento con diversi campi:

Nome
Cognome
email

e poi un menu select con: evento1
evento2
evento3

ed un pulsante invia.

Pero' a seconda di dove clicca l'utente il form dovrebbe essere chiamato con la voce "evento1" o "evento2" o "evento3" poiche' l'utente vuole registrarsi per quel dato evento e non per gli altri.

Quindi nelle pagine riguardanti l'evento1 ci sara' un link che porta al form con "evento1", nelle pagine riguardanti l'evento2 ci sara' un link che porta allo stesso form ma con selezionato "evento2".

Non so se e' piu' chiaro.

Grazie

Ciao, la documentazione del modulo webform spiega come ottenere il risultato che cerchi. L'ho fatto di recente in un progetto, funziona!

Il link è:

http://drupal.org/node/296453#webform-url-default

Mario Vercellotti (Vermario)
Freelance
http://www.verdevelop.com

Ok ce l'ho fatta. Avevo gia' provato ma non funzionava perche' non avevo considerato che sono in localhost senza clean urls:
facendo http://localhost/html/?q=node/30/?key=evento mi dava errore.
con http://localhost/html/?q=node/30&key=evento tutto ok.

Grazie.