1.7.33. 分页丢弃 (上移)
1.7.33.1. 方法
1.7.33.1.1. page_size
个整页中的项目数.
{% for part in pagination.parts %}
{% if part.is_link %}
{% case part.rel %}
{% when 'previous' %}
{% assign css_class = 'previous_page' %}
{% when 'next' %}
{% assign css_class = 'next_page' %}
{% else %}
{% assign css_class = '' %}
{% endcase %}
<a class="{{ css_class }}" rel="{{ part.rel}}" href="{{ part.url }}">{{ part.title }}</a>
{% else %}
{% case part.rel %}
{% when 'current' %}
<em class="current">{{ part.title }}</em>
{% when 'gap' %}
…
{% else %}
{{ part.title }}
{% endcase %}
{% endif %}
{% endfor %}
<!-- Outputs:
============================================
<a class="previous_page" rel="prev" href="?page=7">← Previous</a>
<a rel="start" href="?page=1">1</a>
<a href="?page=2">2</a>
<a href="?page=3">3</a>
<a href="?page=4">4</a>
<a href="?page=5">5</a>
<a href="?page=6">6</a>
<a rel="prev" href="?page=7">7</a>
<em class="current">8</em>
<a rel="next" href="?page=9">9</a>
<a href="?page=10">10</a>
<a href="?page=11">11</a>
<a href="?page=12">12</a>
…
<a href="?page=267">267</a>
<a href="?page=268">268</a>
<a class="next_page" rel="next" href="?page=9">Next →</a>
=======================================
-->1.7.33.1.2. current_page
当前选定页面的编号.
1.7.33.1.3. current_offset
项目到目前为止跳过。
1.7.33.1.4. 页
页面总数.
1.7.33.1.5. 项
所有页面中项目总数.
1.7.33.1.6. 上一个
上一页或空页面的数量。
1.7.33.1.7. 下一步
下一页或空的数量。
1.7.33.1.8. 部分
有助于呈现用户友好的分页的元素.如需更多信息,请参阅 [[part-drop[part drop]。