Laravelのページネーションを使う
Laravel4 日本語ドキュメントにはこんなことが書いてある。
他のフレームワークではペジネーションは苦痛に満ちています。Laravelでは簡単です
確かにすごく簡単だった。Eloquentにpaginate(数字)を指定するだけ!bootstrapと互換性を持たせているのも嬉しい。
【コントローラ側】
$titles = Title::orderBy('name', 'DESC')->paginate(10);
【blade側】
{{ $titles->links() }}
これだけでできる。例えばページ下部に「$titles->links()」を貼り付ければ、以下のようになる。