Formulario de registro con más de una página

4 years 1 week ago #317898 by csgweb
Hola! necesito diseñar un formulario de registro avanzado.
Hay un primer nivel de registro básico donde el usuario se asignará al grupo "Registered" pero quisiera que aquel usuario que reúna determinados requisitos, tenga la posibilidad de completar unos campos extra.
Entonces, en el primer caso, el usuario "nivel 1" puede saltar estos datos y finalizar su regsitro.
En el segundo caso, el usuario "nivel 2" completará la segunda página antes de finalizar el registro.

Pensé en utilizar BreezingForms de Crosstec, pero quizá se pueda hacer con CB. Además, no tengo idea de como combinar BF y CB.

Espero me puedan guiar. Gracias.

PD si es necesario abro otro hilo, pero necesitaría, una vez registrado el usuario "nivel 2", solicitarle documentación adjunta. Lo puedo implementar por mail, pero quizá se pueda hacer con otro formulario de acceso restringido al grupo "nivel 2".

Please Log in to join the conversation.

4 years 2 days ago #318031 by csgweb
Mientras aguardo que alguien responda, se me ocurre ocultar el link de registro, hacer las páginas previas y en la última, colocar el botón real de registro.

Please Log in to join the conversation.

4 years 1 day ago #318041 by csgweb
Bueno, finalmente encontré una forma y la comento para los que tuvieron la misma duda.
Es un trabajo complicado porque no es muy amigable que digamos el diseño de este componente. Pero una vez que reconocemos la forma en que se agrupan los campos por pestañas, se hace más llevadero.

En configuración seleccionar el regsitro "paso a paso"
Crear una pestaña para cada paso del registro.
Decidir cuáles pestañas se verán en el perfil (una vez registrados).
Colocar campos de html personalizado con instrucciones que vayan guiando cada paso.
Yo por ejemplo, puse un instructivo en la primera pestaña y agregué un campo de casilla de verificación obligatoria al final, declarando que leyeron todo.
Si no tildan la casilla, no pueden avanzar a la próxima página (pestaña).
Así dividí cada pestaña con instrucciones y campos necesarios.

Espero que les sirva de ayuda :) .

Please Log in to join the conversation.

Moderators: beatnantmarionetarhkrileonHertak
Time to create page: 0.400 seconds

Facebook Twitter LinkedIn