Questionario

5 contenuti / 0 new
Ultimo contenuto
Questionario

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?

Benvenuto nel club, Diama.

Diama wrote:
un utente che lo compila può interromperlo e riprenderlo recuperando i dati già inseriti?

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.
Diama wrote:
si può fare in modo che ogni utente compilo solo un questionario?

Si.
Diama wrote:
è 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?

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"?

Diama wrote:
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?

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'

Diama wrote:
Mi puoi dare qualche spunto in più per studiare il "CCK multiple"?
Allo scopo potrebbe essere utile il modulo "Node Relativity"?

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 ;)