From 664f5fc3f5ba85b0ac46eae49d17cb605cabb82e Mon Sep 17 00:00:00 2001 From: Bud Parr Date: Tue, 11 Apr 2017 09:13:12 -0400 Subject: [PATCH] add pagination and first after examples wip --- layouts/index.html | 16 +++++++++++++--- layouts/section/article.html | 8 ++++++-- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/layouts/index.html b/layouts/index.html index 5d7705d..8ba9f56 100755 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,13 +1,23 @@ {{ define "main" }} -{{ $section := where .Data.Pages "Section" "article" }} +
{{ .Content }}
+ {{ $section := where .Data.Pages "Section" "article" }} +
- {{ range sort $section "Date" "desc" }} + {{ range sort (first 1 $section) "Date" "desc" }} {{ .Render "summary" }} {{ end }} -
+ + +
+ {{ range sort (first 2 (after 1 $section)) "Date" "desc" }} + {{ .Render "summary" }} + {{ end }} +
+ +
{{ end }} diff --git a/layouts/section/article.html b/layouts/section/article.html index 3fd9a08..706ea6c 100644 --- a/layouts/section/article.html +++ b/layouts/section/article.html @@ -1,13 +1,17 @@ {{ define "main" }} - {{ $section := where .Data.Pages "Section" .Section }} +
+
{{ .Content }}
+ + {{ $section := .Paginate (where .Data.Pages "Section" .Section) 5 }}
- {{ range sort $section "Date" "desc" }} + {{ range sort $section.Pages "Date" "desc" }} {{ .Render "summary" }} {{ end }}
+
{{ end }}