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

duda con zend paginator

Estas en el tema de duda con zend paginator en el foro de Zend en Foros del Web. Hola a todos,les cuento : Estoy recien comenzando a trabajar con zend framework,y tengo un problema con zend paginator,el problema es que tengo un formulario ...
  #1 (permalink)  
Antiguo 28/04/2012, 15:27
 
Fecha de Ingreso: mayo-2009
Mensajes: 4
Antigüedad: 15 años, 6 meses
Puntos: 0
Busqueda duda con zend paginator

Hola a todos,les cuento :
Estoy recien comenzando a trabajar con zend framework,y tengo un problema con zend paginator,el problema es que tengo un formulario el cual me permite realizar un informe y filtrarlo por varios datos,asi en el controlador que datos se enviaron por request y realizo la consulta correspondiente al dato por el cual se quiere filtrar,hasta ahi bien,e lal problema es que cqda vez que se envia el informe de vuelta se envian los datos bien y paginado,pero cuando quiero avanzar de pagina no me muestra los datos por que al recargar la pagina se pierden los datos seleccionados para hacer la consulta,entonces ahi mi duda,hal alguna otra forma de hacerlo??

de ante mano muchas gracias!...
  #2 (permalink)  
Antiguo 28/04/2012, 15:37
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 10 meses
Puntos: 845
Respuesta: duda con zend paginator

No es un tema del componente en si, como paginas datos en php plano ?, tienes que persistir los datos(los filtros) entre request's, ya sea pasándolos por el querystring, guardando en sesión y/o bbdd.
__________________
http://es.phptherightway.com/
thats us riders :)

Última edición por masterpuppet; 28/04/2012 a las 16:45 Razón: expand
  #3 (permalink)  
Antiguo 02/05/2012, 09:25
 
Fecha de Ingreso: mayo-2009
Mensajes: 4
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: duda con zend paginator

Gracias, lo que estoy tratando de hacer es, enviar el dato(filtro), desde el controller a la vista, tipo : $this->view->dato, el problema es que no se como acceder a dicho dato desde del paginatorControl, para agregarlo a la url.
  #4 (permalink)  
Antiguo 02/05/2012, 10:12
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 10 meses
Puntos: 845
Respuesta: duda con zend paginator

Pasalo por parámetro al paginationControl, el cuarto parámetro es un array con los datos que quieres pasar al partial.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #5 (permalink)  
Antiguo 02/05/2012, 10:21
 
Fecha de Ingreso: mayo-2009
Mensajes: 4
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: duda con zend paginator

No te entendí mucho compadre, me puedes dar un ejemplo, sorry lo noob :/ xD
  #6 (permalink)  
Antiguo 02/05/2012, 10:31
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 10 meses
Puntos: 845
Respuesta: duda con zend paginator

Algo así:

controller
Código PHP:
Ver original
  1. public function listAction()
  2. {
  3.     ...
  4.     $this->view->filters = array();
  5. }

view
Código PHP:
Ver original
  1. echo $this->paginationControl($this->paginator, 'Sliding', 'pagination-control.phtml', $this->filters);

pagination-control.phtml
Código PHP:
Ver original
  1. <?php $filters = $this->filters; ?>
  2. <?php if ($this->pageCount) : ?>
  3. ...
__________________
http://es.phptherightway.com/
thats us riders :)

Etiquetas: framework, paginator
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 08:01.