Paginación simple en Eloquent con Laravel
Como ya hemos visto anteriormente, podemos paginar nuestras queries de Eloquent con la siguiente instrucción:
$posts = Post::paginate(15);
Además, en nuestro fichero Blade podemos añadir la siguiente línea:
{{ $posts->links() }}
y nos añadirá automáticamente la paginación, conteniendo los números de página en botones. Sin embargo, hay veces que solamente queremos mostrar el botón de Siguiente y Anterior. Para ello, en lugar de paginate(15)
tenemos que llamar al siguiente método:
$posts = Post::simplePaginate(15);
Y esto nos mostrará el botón de Siguiente y Anterior en una paginación mucho más simple al llamar a {{ $posts→links }}
:-)