Estoy tratando de entender las mejores opciones para obtener una forma de asistente en ruby on rails. Idealmente, me gustaría tenerlo para que el registro de la aplicación tenga un botón de retroceso y el siguiente que permita al usuario enviar los datos en pasos.cómo crear formularios de asistente en ruby on rails
De modo que en el paso 1 podrían completar la información de contacto. Una vez que terminen, pueden hacer clic en siguiente y estar en el paso 2 para completar la información de pago, etc. Si se equivocan, pueden hacer clic atrás y corregirlo. Se necesitarán algunos pasos, mientras que otros no, pero debe llegar al último paso para enviar los datos a la base de datos para registrarse. Luego necesitan la capacidad de regresar y completar los pasos pasados de la misma manera después de la finalización. (Ejemplo: quizás, si hacían clic en un enlace de perfil, podían volver a compilar los pasos de la misma manera porque no deseaban completar todos los pasos de inmediato). ¿Tal vez recibir un botón de omisión antes de completar los pasos para registrarse?) También necesito la validación de los pasos que se han completado para evitar que pasen al siguiente paso hasta que se corrijan o se completen.
Opción 1) He notado que ajax ha sido recomendado como una opción en otras preguntas en stackoverflow. El único problema que tengo es que el usuario no podría registrarse si javascript estaba deshabilitado. Lo ideal es que sea nativo de ruby on rails, pero estoy dispuesto a trabajar con lo que sea necesario para que funcione.
Gracias, definitivamente daré una oportunidad. –
Este es un buen método (especialmente cuando se trata de cargas de archivos), pero ninguna de esas gemas funciona con Rails 3. ¿Hay otras disponibles? –
No sé, tal vez trate de portar uno, no debería ser difícil, o haga uno propio, la técnica es una fruta bastante baja. – clyfe