diff options
author | Yury Antonov <yantonov@yandex.ru> | 2019-12-23 03:41:05 +0300 |
---|---|---|
committer | Yury Antonov <yantonov@yandex.ru> | 2019-12-23 03:41:05 +0300 |
commit | 057d856e1f25833262f8a5b3b2c8c043e83ccb37 (patch) | |
tree | 4f2a93488ad3dc39a2e20a6b0b6b40e23df5fb63 | |
parent | 0df94b398867a3d35cf1bb9d9d87a70b367acd49 (diff) |
use pagination
-rw-r--r-- | layouts/index.html | 7 | ||||
-rw-r--r-- | layouts/partials/pagination.html | 4 |
2 files changed, 6 insertions, 5 deletions
diff --git a/layouts/index.html b/layouts/index.html index 1e3beeb..42992fc 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,10 +1,11 @@ {{- define "content"}} <main class="main" role="main"> - {{/* partial "archive-list.html" . - */}} + {{/* partial "archive-list.html" . - */}} <div class="content article-list"> <!-- {{- print ($.Scratch.Get "pages") }} --> - {{- range $.Scratch.Get "pages" }} + {{ $paginator := .Paginate ($.Scratch.Get "pages") }} + {{ range $paginator.Pages }} <article class="article article-type-page" itemscope @@ -30,7 +31,7 @@ </article> {{- end -}} </div> - {{/* partial "pagination.html" . - */}} + {{ partial "pagination.html" . }} </main> {{- end }} diff --git a/layouts/partials/pagination.html b/layouts/partials/pagination.html index 08d5f29..8b48698 100644 --- a/layouts/partials/pagination.html +++ b/layouts/partials/pagination.html @@ -1,4 +1,4 @@ -{{- $paginator := .Paginate $.Scratch.Get "pages" -}} +{{- $paginator := .Paginate ($.Scratch.Get "pages") -}} <nav class="bar bar-footer clearfix" data-stick-bottom> <div class="bar-inner"> <ul class="pager pull-left"> @@ -21,7 +21,7 @@ {{- end }} </ul> <div class="total-article bar-right"> - {{ $paginator.TotalNumberOfElements }} + Page:{{ $paginator.PageNumber }}/{{ $paginator.TotalPages }} </div> </div> </nav> |