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

github.com/knadh/hugo-ink.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKailash Nadh <kailash@nadh.in>2022-01-09 10:29:42 +0300
committerKailash Nadh <kailash@nadh.in>2022-01-09 10:29:42 +0300
commitd3dad55ecb7701bd1e72887e31dc74978ccf759c (patch)
tree0bc23ef200a9b157ad05037742bc26ab74742290
parent66fbae9b1f58549292718ad27fc24d71e5528af5 (diff)
Add pagination to all post types.HEADmaster
-rw-r--r--layouts/_default/list.html13
1 files changed, 6 insertions, 7 deletions
diff --git a/layouts/_default/list.html b/layouts/_default/list.html
index d73a50d..554d94e 100644
--- a/layouts/_default/list.html
+++ b/layouts/_default/list.html
@@ -15,14 +15,13 @@
{{ .Content }}
<ul class="posts flat">
- {{- range .Data.Pages -}}
- {{- if (in (.Site.Params.excludedTypes | default (slice "page")) .Type) -}}
- {{- else -}}
- <li class="post">
- {{ partial "post-preview.html" . }}
- </li>
- {{- end -}}
+ {{ $paginator := .Paginate (where .Data.Pages "Params.hidden" "ne" true) }}
+ {{ range $paginator.Pages }}
+ <li class="post">
+ {{ partial "post-preview.html" . }}
+ </li>
{{- end -}}
+ {{ template "partials/paginator.html" . }}
</ul>
</div>