Hola, estoy aprendiendo php haciendo un pequeño framework usando MVC (bootstrap, php, postgres). Intento hacer una vista de productos con datos generales y un link al detalle de cada producto, quiero mostrar ese detalle en una ventana modal. Ya pasé el ID del producto a mi controlador y cargo en arreglos la información que quiero mostrar, pero no se como lanzar desde el controlador la ventana modal con la información de detalle del producto.
Encontré una pregunta similar en el foro que indica que con ajax, lamentablemente los links ya no funcionan y no conozco mucho de ajax. Les agradezco si pueden orientarme como hacerlo, un ejemplo sería de mucha ayuda.
Gracias por su colaboración.
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
cargar ventana modal con MVC
- preguntó
- Web
- 6820 Vistas
- 1 Respuestas
- abierta
1 Respuesta
Si estás usando Bootstrap, este ya trae soporte para implementar ventanas modales, que son, ni más ni menos que un DIV que tiene aspecto de ventana y se visualiza sobre el contenido de la página.
http://getbootstrap.com/javascript/#js-programmatic-api
en la propia página del ejemplo, si ejecutás en la consola del navegador el código $('#myModal').modal();
verás como se abre la ventana.
La cuestión es llegados a este punto, cómo llenar con datos esta "ventana". Una de las formas es que al abrir la ventana hagas una llamada al Controlador, que le pase la petición al Modelo y esta le sea devuelta a la Vista... más o menos como seguramente estuviste haciendo hasta ahora para todo lo demás. Esto típicamente se hará con AJAX (llamadas javascript asincrónicas), pero también podría hacerse recargando la página completa y al recargarla, que se muestre la ventana modal con los datos ya cargados.
Acá te dejo un enlace a la documentación del uso de AJAX vía JQuery, ya que lo estás usando, si bien se podría implementar AJAX sin ningún framework: http://api.jquery.com/jquery.ajax/
En este caso la respuesta con los datos del Modelo tendrás que cargarla a cada elemento de la ventana Modal para llenarla.
Todo esto es una orientación general. Tal vez tengas preguntas más concretas que, acompañadas por el código, serán seguramente respondidas por acá.
Saludos cordiales!
Por favor, accede o regístrate para añadir un comentario.
Por favor, accede o regístrate para responder a esta pregunta.
En el blog
-
- 690415
- 1
- Jul 5, 2015
Sin Respuesta
-
- 117
- 0
- Oct 18
-
- 181
- 0
- Jul 9
-
- 577
- 1
- Mar 19
-
- 455
- 2
- Feb 26
-
- 5021
- 0
- Nov 7, 2023
-
- 490
- 0
- Sep 19, 2023
-
- 489
- 0
- Ago 21, 2023
-
- 648
- 0
- May 14, 2023
- ver todas
Preguntas relacionadas
- maestro detalle con ventana modal En Bootstrap y MVC 5 ASP .NET
- como actualizar imagen con ajax a una ventana modal boostrap
- pasar datos de una tabla en una ventana modal a una tabla padre con php
- Abrir ventana modal después de redireccionar con php
- Formulario de registro en ventana modal con Yii Framework
Actividad Reciente
alyvrs preguntó Oct 19
Ayuda , necesito mostrar datos creados solo por el…ManHol preguntó Jul 9
pasar un archivo de excel a csv en pythonArtEze respondió Abr 24
Alguien sabe, no me ignorenArtEze seleccionó una respuesta Abr 24
Bajar extensión de Chrome sin actualizar el navega…ArtEze respondió Abr 24
Bajar extensión de Chrome sin actualizar el navega…ArtEze preguntó Abr 24
Bajar extensión de Chrome sin actualizar el navega…ArtEze respondió Abr 24
No me deja instalar OracleArtEze respondió Abr 24
Formulario que guarde los datos de un jsonArtEze comentó Abr 24
Script /boot/ scrapingSantiago2610 comentó Mar 23
Acualizar ChoiceField en django
Ultimas Preguntas
Preguntas relacionadas
- maestro detalle con ventana modal En Bootstrap y MVC 5 ASP .NET
- como actualizar imagen con ajax a una ventana modal boostrap
- pasar datos de una tabla en una ventana modal a una tabla padre con php
- Abrir ventana modal después de redireccionar con php
- Formulario de registro en ventana modal con Yii Framework
Usuarios Top
- Leonardo-Tadei
- 227320 Puntos
- Peter
- 150480 Puntos
- white
- 75880 Puntos
- carlossevi
- 63580 Puntos
- magarzon
- 30650 Puntos
- pregunton
- 20400 Puntos