diff options
author | yx.z <xiaohei.zyx@gmail.com> | 2019-12-24 15:28:07 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-12-24 15:28:07 +0300 |
commit | 36ea64b218c6857b40d17e49b75e6d3848e98cd6 (patch) | |
tree | 215a9bf18ccb7c1fedac267a6ea0477059a0bac8 | |
parent | 844d54eb60fd066c6ce357e403913de9baa77f3a (diff) | |
parent | 8fe4e672c4a6ecb0f3f3068293d906ceba244295 (diff) |
Merge pull request #46 from yantonov/pagination
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..6cf9c3a 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 .Site.RegularPages }} + {{ 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..6dbeb4c 100644 --- a/layouts/partials/pagination.html +++ b/layouts/partials/pagination.html @@ -1,4 +1,4 @@ -{{- $paginator := .Paginate $.Scratch.Get "pages" -}} +{{ $paginator := .Paginate .Site.RegularPages }} <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> |