{* 分页组件:上一页 / 窗口化页码 / 下一页。 *}
{* 链接形态:entry 用 ?page=N;path/rewrite 用 /page/N(rewrite 带 .html)。 *}
{*
重要:页码必须使用后端给出的「窗口」pager.pages,不要用 range(1, $pager.last_page)。
原因是模板循环体的换行与缩进每一轮都会被输出 —— 10 万页会产生几 MB 的空白 HTML。
pager.pages 中 0 表示省略号(页码从 1 开始,0 是安全的标记值)。
*}
{if !empty($pager.last_page) && $pager.last_page > 1}
{elseif !empty($pager.prev) || !empty($pager.next)}
{* 无总数(simple 分页,栏目页/标签页)时:只给上一页/下一页,不显示总数 *}
{/if}