Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/xiaoheiAh/hugo-theme-pure.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYury Antonov <yantonov@yandex.ru>2019-12-23 03:41:05 +0300
committerYury Antonov <yantonov@yandex.ru>2019-12-23 03:41:05 +0300
commit057d856e1f25833262f8a5b3b2c8c043e83ccb37 (patch)
tree4f2a93488ad3dc39a2e20a6b0b6b40e23df5fb63 /layouts
parent0df94b398867a3d35cf1bb9d9d87a70b367acd49 (diff)
use pagination
Diffstat (limited to 'layouts')
-rw-r--r--layouts/index.html7
-rw-r--r--layouts/partials/pagination.html4
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>