如何选择用于分页的布局?
How do I choose the layout used for pagination?
我有一个由 Jekyll 生成的报纸网站,我想对文章进行分页。我想为首页 (/
) 使用一种布局,为后续页面 (/page2
等) 使用不同的(更简单的)布局。但是内置的分页器会选择首页布局并使用它来生成所有后续页面。如何在不使用插件的情况下使用不同的布局?
正如在 pagination documentation 中看到的那样,您可以使用 paginator.previous_page
变量来了解您是否在第一页上,然后相应地调整您的布局。
在/index.html
中可以使用此逻辑进行演示:
{% if paginator.previous_page %}
Not on first page
subsequent page layout here
{% else %}
On first page
First page layout here
{% endif %}
我有一个由 Jekyll 生成的报纸网站,我想对文章进行分页。我想为首页 (/
) 使用一种布局,为后续页面 (/page2
等) 使用不同的(更简单的)布局。但是内置的分页器会选择首页布局并使用它来生成所有后续页面。如何在不使用插件的情况下使用不同的布局?
正如在 pagination documentation 中看到的那样,您可以使用 paginator.previous_page
变量来了解您是否在第一页上,然后相应地调整您的布局。
在/index.html
中可以使用此逻辑进行演示:
{% if paginator.previous_page %}
Not on first page
subsequent page layout here
{% else %}
On first page
First page layout here
{% endif %}