entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Formularios embebidos en Symfony

Hola:

Tengo un problema con un formulario, voy a explicarlo y si queréis voy a poner mi cogido en Pasterbin para que le echéis un vistazo:

El formulario en cuestión es muy simple, se genera un formulario generado en la controlador, con dos campos, fecha de salida y de llegada, este formulario se procesa y se calculan los días de diferencia. Más simple que el funcionamiento de un botijo. El formulario en cuestión funciona correctamente cuando lo ejecuto de manera independiente.

En la web, la función de este formulario es que cuando se seleccione las fechas, se guarden y que no afecte a la pagina donde se esta navegando.

El problema, es que cuando guardo las fechas, me envía a otra pagina con la url del action del formulario.

No se si me he explicado correctamente, si tenéis duda preguntar.

Fechas Action: http://pastebin.com/HQrX3P4F

formulario de fechas Action: http://pastebin.com/ZnVfj3H7

Portada Action: http://pastebin.com/NUmtD2SK -->Este es el controlador fontral de la aplicación.

Plantilla de la portada: http://pastebin.com/Q70ARKcF --> El formulario de las fechas se carga en el buscador pequeño

Buscador pequeño: http://pastebin.com/91C2fuaN

0voto

Leonardo-Tadei comentado

Hola carlos-gude,

tu texto tiene un montó de afirmaciones muy claras sobre lo que está pasando, pero no dice qué querés que pase ni hacés una pergunta :-(

Tu problema es que el formulario te envía a una página distinta de la que querés ir? El problema es que no querés que se envíe a ninguna parte?

0voto

Carlos Gude comentado

Perdon, en ocasiones no me expreso muy bien.

Básicamente es eso, no quiero que se envié a ninguna parte, al darle a enviar se guarden esos datos (me da igual que se recargue la pagina completa o no) para que luego pueda hacer una reserva.

Un saludo

1 Respuesta

1voto

juanitourquiza Puntos490

Puedes hacer el return alguna pagina twig en la que te indique el exito al guardar el registro seria algo asi:

return $this->render('InstitucionComunBundle:NewLookFeelTest:realizado.html.twig');

Espero te ayude.

Saludos

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta