mirror of
https://github.com/alanorth/hugo-theme-bootstrap4-blog.git
synced 2024-11-17 17:57:04 +01:00
Add pagination logic + i18n strings for en
This commit is contained in:
parent
dbd36e0779
commit
a8d694d08c
@ -15,3 +15,9 @@
|
||||
|
||||
- id: share
|
||||
translation: "Share"
|
||||
|
||||
- id: paginatorPrevious
|
||||
translation: "Previous page"
|
||||
|
||||
- id: paginatorNext
|
||||
translation: "Next page"
|
||||
|
@ -5,4 +5,21 @@
|
||||
{{ .Render "summary" }}
|
||||
{{ end }}
|
||||
|
||||
<nav class="blog-pagination">
|
||||
{{ if and (.Paginator.HasPrev) (.Paginator.HasNext) }}
|
||||
<h3>case 1</h3>
|
||||
<a class="btn btn-outline-primary" href="{{ .Paginator.Prev.URL }}" role="button">{{ i18n "paginatorPrevious" }}</a>
|
||||
<a class="btn btn-outline-primary" href="{{ .Paginator.Next.URL }}" role="button">{{ i18n "paginatorNext" }}</a>
|
||||
{{ end }}
|
||||
{{ if and (.Paginator.HasPrev) (not .Paginator.HasNext) }}
|
||||
<h3>case 2</h3>
|
||||
<a class="btn btn-outline-primary" href="{{ .Paginator.Prev.URL }}" role="button">{{ i18n "paginatorPrevious" }}</a>
|
||||
<a class="btn btn-outline-primary disabled" href="#" role="button" aria-disabled="true">{{ i18n "paginatorNext" }}</a>
|
||||
{{ end }}
|
||||
{{ if and (not .Paginator.HasPrev) (.Paginator.HasNext) }}
|
||||
<h3>case 3</h3>
|
||||
<a class="btn btn-outline-primary disabled" href="#" role="button" aria-disabled="true">{{ i18n "paginatorPrevious" }}</a>
|
||||
<a class="btn btn-outline-primary" href="{{ .Paginator.Next.URL }}" role="button">{{ i18n "paginatorNext" }}</a>
|
||||
{{ end }}
|
||||
</nav>
|
||||
{{ end }}
|
||||
|
Loading…
Reference in New Issue
Block a user