Ho intenzione di creare un questionario complesso con webform.
Mi chiedo:
un utente che lo compila può interromperlo e riprenderlo recuperando i dati già inseriti?
si può fare in modo che ogni utente compilo solo un questionario?
è possibile creare una tabella con 3 campi in ogni riga, righe di cui però non si conosce a priori la quantità e andrebbero aggiunte al bisogno?
Questionario
Lun, 19/04/2010 - 20:25
#1
Questionario
Benvenuto nel club, Diama.
No. Finche il form non viene spedito al server i dati non vengono salvati. Non è previsto un salvataggio 'temporaneo'. Webforms può gestire form a multiple pagina, ma non credo che vengono salvati ogni pagina nel DB.
Si.
No. Webform richiede che tutti i campi vengono definiti a priori.
Dove ho scritto no, si può sempre fare, ma modificando (anche molto pesantemente per la terza domanda) il modulo stesso, o meglio tramite dei hooks.
Forse un content type con campi CCK multiple andrebbe meglio. In quel caso le risposte sono No, Si, Si.
HTH
John
Più imparo, più dubito.
Ho visto l'opzione per fare compilare un solo questionario.
Ma c'è anche un modo per farlo modificare e variare dall'utente dopo che è stato salvato?
Mi puoi dare qualche spunto in più per studiare il "CCK multiple"?
Allo scopo potrebbe essere utile il modulo "Node Relativity"?
Nel nodo del webform node/xxx/edit, scegli 'Webform Advanced settings' e sotto la voce 'Limit the number of submissions a user may send within a specified time period' metti quello che voi, da 'Nessun Limite' a 1 mai...
In admin/user/permissions sotto la voce 'modulo Webform' imposta i permessi 'edit own webform submissions'
In admin/content/node-type/tipo-di-contenuto/fields/nome-del-campo-CCK imposta il campo 'Number of values: ' a 'Nessun limite'.
Per multiple campi, mi pare che puoi usare (ma non l'ho provato) Flexifield.
Se lo usi fateci sapere, sono molto curioso, ma anche accorto di tempo...
Non ho capito come c'entra Node relativity...
Più imparo, più dubito.
Per multiple campi, mi sono avventurato in CCK3 confidando nel futuro.
La creazione ha risposto alle aspettative ma poi non ho avuto tempo per testarlo.
Grazie per le parole chiave che mi hanno fatto trovare la via ;)