Skip to content

Instantly share code, notes, and snippets.

@robbens
Created January 7, 2017 14:56
Show Gist options
  • Select an option

  • Save robbens/a741a5cfe8cd213815e218d4c0d82963 to your computer and use it in GitHub Desktop.

Select an option

Save robbens/a741a5cfe8cd213815e218d4c0d82963 to your computer and use it in GitHub Desktop.

Revisions

  1. robbens created this gist Jan 7, 2017.
    35 changes: 35 additions & 0 deletions default.blade.php
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,35 @@
    @if ($paginator->hasPages())
    <nav class="pagination is-centered">
    @if ($paginator->onFirstPage())
    <span class="pagination-previous is-disabled">Previous</span>
    @else
    <a class="pagination-previous" href="{{ $paginator->previousPageUrl() }}" rel="prev">Previous</a>
    @endif

    {{-- Next Page Link --}}
    @if ($paginator->hasMorePages())
    <a class="pagination-next" href="{{ $paginator->nextPageUrl() }}" rel="next">Next page</a>
    @else
    <span class="pagination-next is-disabled">Next page</span>
    @endif

    <ul class="pagination-list">
    @foreach ($elements as $element)
    @if (is_string($element))
    <li><span class="pagination-ellipsis">&hellip;</span></li>
    @endif

    {{-- Array Of Links --}}
    @if (is_array($element))
    @foreach ($element as $page => $url)
    @if ($page == $paginator->currentPage())
    <li><a class="pagination-link is-current">{{ $page }}</a></li>
    @else
    <li><a class="pagination-link" href="{{ $url }}">{{ $page }}</a></li>
    @endif
    @endforeach
    @endif
    @endforeach
    </ul>
    </nav>
    @endif