28/04/2009, 07:27
|
| | | Fecha de Ingreso: septiembre-2003 Ubicación: España
Mensajes: 217
Antigüedad: 21 años, 2 meses Puntos: 1 | |
Respuesta: Ajax en zend framework @fernandozunni
Yo personalmente estoy usándolo a pelo, como siempre -sin X_jQuery-, desde el controlador. Y se pueden usar los contextos, de hecho, ya está implementado el contexto AjaxContext saliendo como JSON creo -no lo utilizo tampoco-.
Aunque los contextos los uso básicamente para cabeceras no HTML, por ejemplo XHTML, SVG..., como digo, también se pueden utilizar para AJAX sea la salida que sea como es lógico. Como ha dicho Gator, se trata de no renderizar la vista, o al menos quizá la que tú quieras.
Eso te da la posibilidad de incluso inyectar otros scripts, ya sea vía AJAX o inyectándolos con headScript...
Además de poder usar los contextos (format) y las acciones del controlador, ...también puedes capturar si la respuesta es AJAX ($request->isXmlHttpRequest()), aunque en realidad es un chequeo muy básico, solo comprueba la cabecera XMLHttpRequest.
...en fin, yo al principio no veía claro como hacerlo sin chapuzas, pero luego ves que tienes un montón de posibilidades y opciones.
Un saludo ;) |