Yii Framework Forum: ayuda con cgridview + paginacion - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

ayuda con cgridview + paginacion Rate Topic: -----

#1 User is offline   Osiris 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 4
  • Joined: 22-May 12

Posted 06 June 2012 - 08:41 AM

Tengo una vista en la cual elijo opciones de distintos selectBox y presiono un boton y por ajax va a una accion del controlador y busca datos en distintos modelos.
en la vista ademas de los selectbox tengo esto:
<?php echo CHtml::ajaxButton('Busqueda',CController::createUrl('articulo/busqueda'),array('update' => '#data','type' => 'GET')); ?>
<div id ="data">
</div>
Me gustaria ver el resultado de esa busqueda en un CgridView. Como puedo hacerlo?
Intente:
* Crear un CActiveDataProvider en la accion del controlador y luego llamar a
$this->renderPartial('_busqueda',array('dataProvider'=>$dataProvider,));

En _busqueda.php es una vista que tiene un Cgridview
Me lo crea y lo muestra bien en la div 'data', pero no funciona la paginacion.

es decir me faltaria agregarle a los links de la paginacion -> &ajax = 'id-de-mi-grilla'

Alguna sugerencia? u otra forma de mostrar mis datos una vez que aprieto un boton?
0

#2 User is offline   bachem 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 38
  • Joined: 17-January 12
  • Location:Costa Rica

Posted 11 June 2012 - 08:10 PM

Para casos en donde no te funcione acciones con jquery te recomiendo que uses firebug (add on de firefox) ya que así puedes ver que se esta ejecuntando realmente con el javascript, lo que te esta pasando es que cuando ejecutas el boton de paginación se esta haciendo una peticion $_GET a la accion del controlador que estas utilizando.
Podrias adjuntar el codigo del controlador, el modelo con su respectiva busqueda y la vista, además en el cgridview quieres hacer busquedas como en las vistas admin que quegera ?r=gii
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users