我使用的是hugo 0.73.0,分页器似乎没有覆盖全局分页值。
问题1:
在我的config.toml 中
paginate = 4
在我的列表模板中
{{ range (.Paginator 2).Pages -}}
{{ partial "listing.html" .}}
{{- end }}
在这里,我想使用每页2篇文章,但它仍然显示配置中全局设置定义的4篇。
问题2:当我尝试时
{ range sort (.Paginate (.Site.Taxonomies.tags.Alphabetical)).Pages.ByTitle -}}
{{ partial "listing.html" .}}
{{- end }}
该列表按名称对我的帖子进行排序。但一旦开始分页,就会打乱排序顺序。例如,如果我有4个帖子(A、B、C、D(,并且paginate设置为3。那么页面是这样的:
第1页:文章B,C,D
第2页:张贴
我想要的是这样的东西
第1页:文章A,B,C
第2页:张贴D
任何帮助都将不胜感激。感谢
gohugo-theme-ananke
每页显示3篇文章,使用layouts/posts/list.html
和:
{{ $paginator := .Paginate (where .Data.Pages "Section" .Section)}}
检查覆盖Paginate选项是否在该主题示例站点中有效,以进行测试
然后您可以尝试集成.Site.Taxonomies.tags.Alphabetical