Welcome to mirror list, hosted at ThFree Co, Russian Federation.

paginator.html « partials « layouts - github.com/wlh320/hugo-theme-hulga.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 95e9ee50d02f97082283ecebebf4d79a52e68d94 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{{ $paginator := .Paginate (where .Data.Pages "Type" "post") }}
{{ with $paginator }}

{{ if gt .TotalPages 1 }}
<nav class="pagination is-centered" role="navigation" aria-label="pagination">
    {{ if .HasPrev }}
      <a class="pagination-previous" href="{{ .Prev.URL }}">上一页</a>
    {{ end }}

    {{ if .HasNext }}
      <a class="pagination-next" href="{{ .Next.URL }}">下一页</a>
    {{ end }}

    {{ if lt .TotalPages 20 }}
    <ul class="pagination-list">
    {{ range .Pagers }}
      <li>
        <a class="pagination-link {{ if eq .PageNumber $.Paginator.PageNumber }}is-current{{ end }}" 
          href="{{ .URL }}">{{ .PageNumber }}</a>
      </li>
    {{ end }}
    </ul>
    {{ end }}
</nav>
{{ end }}

{{ end }}