Crear formularios "enganchados" (estilo wizard)


#1

Hola gente.

Tengo un formulario con muchos datos y quiero partirlo en 3 partes de
tal forma que cuando alguien va a /controller/new, aparezca un form
con parte de los datos a llenar. Al hacer submit, otro form con
másdatos para el mismo objeto, y así. Por ahora son 3 pasos, pero podrían
ser más.

Sé que existe ActionFlow y es parte de lo que estoy estudiando como
alternativa. Pero de todas formas me gustaría saber
cómo deberíahacerlo si lo hiciera “por las mías”.

¿Qué opinan?
Diego


#2

supongo que una de las maneras más sencillas sería que en función de un
parámetro que indicase el número de paso en el que se encuentre el
usuario, mostrases el formulario pertinente y al hacer el envio,
guardases los datos en la sesión para a continuación, mostrar el
siguiente formulario.

luego tendrías que tener en cuenta cosas como que no se pasen en el
número de paso o que no se salten ninguno…

saludos

On Mon, 2007-05-07 at 09:08 -0300, removed_email_address@domain.invalid wrote:

hacerlo si lo hiciera “por las mías”.

¿Qué opinan?
Diego


/**