Skip to content

Instantly share code, notes, and snippets.

@jonasthomaz
Last active August 29, 2015 14:16
Show Gist options
  • Save jonasthomaz/6f8292bb552e1b02fb5b to your computer and use it in GitHub Desktop.
Save jonasthomaz/6f8292bb552e1b02fb5b to your computer and use it in GitHub Desktop.
Paginação com slimframework + twig + eloquent (exemplo)
<?php
//Rota de Paginaçnao
/**
* Rotina recebe o parametro $pagina para poder realizar a paginação
**/
$application->get('/minharota/:pagina', function ($pagina) use ($twig_engine) {
$registros_por_pagina=20;
$meusdados = Capsule::table('minhatabela')->skip($registros_por_pagina*$pagina)->take($registros_por_pagina)->get();
$minha_view = $twig_engine->loadTemplate('meutema.html');
echo $minha_view->render(array('dados_paginados' => $meusdados));
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment