1.7.33. Pagination drop (up)
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. pages
页面总数.
1.7.33.1.5. items
所有页面中项目总数。
1.7.33.1.6. previous
上一页或空页面的数量。
1.7.33.1.7. next
下一页或空页的数量。
1.7.33.1.8. parts
有助于呈现用户友好的分页的元素.如需更多信息,请参阅 [[part-drop[part drop]。