{* Pagination: previous / windowed pages / next. *}
{* URL style: entry uses ?page=N; path/rewrite use /page/N (rewrite adds .html). *}
{*
Always use the windowed $pager.pages from the backend — never range(1, last_page).
0 in $pager.pages means an ellipsis gap.
*}
{if !empty($pager.last_page) && $pager.last_page > 1}
{elseif !empty($pager.prev) || !empty($pager.next)}
{/if}