A minha duvida é bem simples…
Como colocar a paginaçao do grid?
E como determinar a quantidade de registro por pagina?
value
A minha duvida é bem simples…
Como colocar a paginaçao do grid?
E como determinar a quantidade de registro por pagina?
value
http://www.yiiframework.com/doc/api/CActiveDataProvider
Veja o exemplo que segue a descrição da classe. Tem lá paginado com 20 registros por página.
Edson,
Por padrão já vem habilitado a paginação no CGridView.
Para limitar a quantidade de registro por página, tu pode fazer direto no Model.
return new CActiveDataProvider(get_class($this), array(
'criteria' => $criteria,
'sort' => array(
'defaultOrder' => 'codpaciente DESC',
),
'pagination' => array(
'pageSize' => 20,
),
));
Valeu brothes,
Vcs estao me ajudando muito, mais como eu faz para colocar a paginaçao no topo do grid pois gostaria que fosse no topo e no rodape, no rodape ja aparece mais no topo eu nao consigo ativar. Alguem pode me ajudar.
A e uma outra duvida, poderia fazer para criar um campo busca rapida, que o valor digitado buscaria em todos os campos da tabela inclusive na tabela relacionada.
Valews
Valeu brothes,
Vcs estao me ajudando muito, mais como eu faz para colocar a paginaçao no topo do grid pois gostaria que fosse no topo e no rodape, no rodape ja aparece mais no topo eu nao consigo ativar. Alguem pode me ajudar.
A e uma outra duvida, poderia fazer para criar um campo busca rapida, que o valor digitado buscaria em todos os campos da tabela inclusive na tabela relacionada.
Valews
Valeu brothes,
Vcs estao me ajudando muito, mais como eu faz para colocar a paginaçao no topo do grid pois gostaria que fosse no topo e no rodape, no rodape ja aparece mais no topo eu nao consigo ativar. Alguem pode me ajudar.
A e uma outra duvida, poderia fazer para criar um campo busca rapida, que o valor digitado buscaria em todos os campos da tabela inclusive na tabela relacionada.
Valews
Ordenar a posição da paginação
$this->widget('zii.widgets.grid.CGridView', array(
'template' => '{summary}{items}{pager}',
...
Para busca, usa o próprio filtro do CGridView.
$this->widget('zii.widgets.grid.CGridView', array(
'filter' => $model,
...
Valeu brow vc esta me ajudando muito.