diff options
author | Adam Sullovey <adam.sullovey+git@gmail.com> | 2017-09-23 04:34:51 +0300 |
---|---|---|
committer | Adam Sullovey <adam.sullovey+git@gmail.com> | 2017-09-23 04:34:51 +0300 |
commit | 8c4df57d4fe10a503d3699a4b6cae847fe8e00d5 (patch) | |
tree | c9e3090d451bf612daf9e4dffa855cce0c93177c /layouts | |
parent | 2ddb8878d6b3de9c0a8b7ef967554c4fb67c464c (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.
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/_default/list.html | 4 |
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" . }} |