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

github.com/vimux/blank.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Sullovey <adam.sullovey+git@gmail.com>2017-09-23 04:34:51 +0300
committerAdam Sullovey <adam.sullovey+git@gmail.com>2017-09-23 04:34:51 +0300
commit8c4df57d4fe10a503d3699a4b6cae847fe8e00d5 (patch)
treec9e3090d451bf612daf9e4dffa855cce0c93177c
parent2ddb8878d6b3de9c0a8b7ef967554c4fb67c464c (diff)
fix list page filtering not working
When I started using the blank theme, I found urls like /tags/js would list all posts instead of just posts tagged 'js'. Changing '.Site.Pages' to 'Data.Pages' fixes this, and now my site can have lists that filter posts by category and tags.
-rw-r--r--layouts/_default/list.html4
1 files changed, 2 insertions, 2 deletions
diff --git a/layouts/_default/list.html b/layouts/_default/list.html
index e8560c6..bc7f4e6 100644
--- a/layouts/_default/list.html
+++ b/layouts/_default/list.html
@@ -1,10 +1,10 @@
{{ partial "header.html" . }}
<main>
- {{ $paginator := .Paginate (where .Site.Pages "Type" "post") }}
+ {{ $paginator := .Paginate (where .Data.Pages "Type" "post") }}
{{ range $paginator.Pages }}
{{ partial "summary.html" . }}
{{ end }}
{{ partial "pagination.html" . }}
</main>
{{ partial "sidebar.html" . }}
-{{ partial "footer.html" . }} \ No newline at end of file
+{{ partial "footer.html" . }}