Foros del Web » Programando para Internet » PHP » Zend »

[SOLUCIONADO] Duda sobre acciones y vistas en Zend 2

Estas en el tema de Duda sobre acciones y vistas en Zend 2 en el foro de Zend en Foros del Web. Tengo dudas: Si cada acción tiene una vista, ¿puedo crear una acción que muestre vistas de muchas otras acciones? Por ejemplo, que la pagina este ...
  #1 (permalink)  
Antiguo 09/02/2013, 12:09
 
Fecha de Ingreso: febrero-2013
Mensajes: 4
Antigüedad: 11 años, 2 meses
Puntos: 0
Pregunta Duda sobre acciones y vistas en Zend 2

Tengo dudas:

Si cada acción tiene una vista, ¿puedo crear una acción
que muestre vistas de muchas otras acciones?

Por ejemplo, que la pagina este divida en tres secciones.

"a la izquierda muestra todos los datos del usuario, en la parte
del medio todo sobre los perros que tenga dicho usuario, estilo CRUD.
y a la derecha una parte que muestre todos los otros
usuarios que existan en cierta BD".

Pienso que debería existir un controlador encargado de trabajar los usuarios, con una acción encargada de mostrar los datos del usuario conectado.

Otra acción de otro controlador (ejemplo: DogController) que muestre los perros de la persona.

Y... otra acción de cierto controlador (UserController) que muestra los usuarios de la bd.

No sé si mi pregunta es la correcta, ¿es necesario siempre que cada acción sea una vista?

Temo que esto rompa con el esquema del framework.

Por otra parte, ¿No entiendo como trabajan los módulos?


Desde ya muchas gracias, soy nuevo en el foro y en programación con framework, y decidi empezar con Zend 2 pero tiene nada de documentación, y my english is muy mala
  #2 (permalink)  
Antiguo 09/02/2013, 13:10
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Duda sobre acciones y vistas en Zend 2

Cita:
¿puedo crear una acción que muestre vistas de muchas otras acciones?
Si puedes, basta con utilizar forward y asignar el resultado a la vista actual o bien utilizar algún custom view helpers(personalmente lo utilizo de esta forma).

Cita:
¿es necesario siempre que cada acción sea una vista?
No es obligatorio pero cada action debe retornar algo, puede ser un ViewModel, array(un iterable) o bien un Response.

Cita:
¿No entiendo como trabajan los módulos?
Que parte no entiendes ?, has leído la documentación ?

Cita:
decidi empezar con Zend 2 pero tiene nada de documentación, y my english is muy mala
En esto tienes un problema, la documentación de Zend nunca ha sido muy buena y difícilmente encuentres buena info en español.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #3 (permalink)  
Antiguo 09/02/2013, 13:20
 
Fecha de Ingreso: febrero-2013
Mensajes: 4
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Duda sobre acciones y vistas en Zend 2

Gracias, me ha quedado resuelta la duda pero se me ha aparecido otra.

¿Es necesario leer la documentación de Zend 1.x?

Qué al estar esta documentaciónen español la entiendo perfectamente, el problema es que entiendo que zend 1.x y 2.x son prácticamente distintos.

¿Aún así hay partes que pueda rescatar, o se recomienda tragar solo documentación de la segunda versión ? Saludos.
  #4 (permalink)  
Antiguo 09/02/2013, 13:51
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: Duda sobre acciones y vistas en Zend 2

Yo te recomendaría leer solo de la versión 2, ya que el cambio es mucho, a lo mejor hay componentes que solo cambiaron un poco, pero mejor ve por la 2.

Etiquetas: acciones, controladores, php, vistas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:30.