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

github.com/J-Siu/hugo-theme-sk1.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'layouts/_default/list.html')
-rw-r--r--layouts/_default/list.html15
1 files changed, 8 insertions, 7 deletions
diff --git a/layouts/_default/list.html b/layouts/_default/list.html
index 5a5b443..1923e23 100644
--- a/layouts/_default/list.html
+++ b/layouts/_default/list.html
@@ -1,23 +1,24 @@
{{define "main"}}
-{{if .Site.Params.mainType}}
- {{.Scratch.Set "type" .Site.Params.mainType}}
-{{else}}
- {{.Scratch.Set "type" "post"}}
-{{end}}
+<!--Set type-->
+{{.Scratch.Set "type" (default "post" .Site.Params.mainType)}}
+<!--Set paginator base on .IsHome and "type"-->
{{if .IsHome}}
- {{.Scratch.Set "Paginator" (.Paginate (where .Site.RegularPages "Type" (.Scratch.Get "type")))}}
+{{.Scratch.Set "Paginator" (.Paginate (where .Site.RegularPages "Type" (.Scratch.Get "type")))}}
{{else}}
- {{.Scratch.Set "Paginator" .Paginator}}
+{{.Scratch.Set "Paginator" .Paginator}}
{{end}}
{{$paginator:=(.Scratch.Get "Paginator")}}
+
+<!--list-->
<ul>
{{range $paginator.Pages}}
<li>{{.Date.Format "2006-01-02"}} | <a href="{{.RelPermalink}}">{{.Title}}</a></li>
{{end}}
</ul>
+<!--pagination-->
{{template "_internal/pagination.html" .}}
{{end}} \ No newline at end of file