Então deve haver alguma outra coisa pra fazer nessa paginação, eu
coloquei ela na página view/usuarios/index.thtml esta página exibe
todos os usuários, eu adaptei o controller pra ficar listar.thtml
function listar() {
$this->Usuario->recursive = 0;
$criteria=NULL;
$limit = 2;
$order = "id";
$page = 1;
list( $order, $limit, $page ) = $this->Pagination-
>init( $criteria );
$this->set('usuarios', $this->Usuario->findAll( $criteria, NULL,
$order, $limit, $page ) );
}
O engraçado é que ele lista os usuários todos sem paginar ou limitar,
e nos menus da páginação ele mostra o link /usuarios/listar/?show=2
quando eu clico nele a paginação funciona normalmente. Limitando ao
numero de registros por página e criando os respectivos links.
Como fazer para que ele exiba a paginação sem ter que clicar? tenho
que colocar um redirect() (gambiarra das grandes).
Falopa!
--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do
Grupos Google.
Para enviar mensagens para este grupo, envie um email para
[email protected]
Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
Para mais opções, visite este grupo em
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---