diff options
Diffstat (limited to 'layouts/partials/grid.html')
-rw-r--r-- | layouts/partials/grid.html | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/layouts/partials/grid.html b/layouts/partials/grid.html index 25374ac..4232cc8 100644 --- a/layouts/partials/grid.html +++ b/layouts/partials/grid.html @@ -39,22 +39,25 @@ <ul class="pagination pagination-lg"> {{ with $paginator.First }} + {{ $url := trim (string .URL) "/" | absURL }} <li class="page-item"> - <a href="{{ .URL | absURL }}" aria-label="First" class="page-link"><span aria-hidden="true">««</span></a> + <a href="{{ $url }}" aria-label="First" class="page-link"><span aria-hidden="true">««</span></a> </li> {{ end }} <li class="{{ if not $paginator.HasPrev }}disabled {{ end }}page-item"> <a href="{{ if $paginator.HasPrev }}{{ $paginator.Prev.URL }}{{ end }}" aria-label="Previous" class="page-link"><span aria-hidden="true">«</span></a> </li> {{ range $paginator.Pagers }} - <li class="{{ if eq . $paginator }}active {{ end }}page-item"><a href="{{ .URL | absURL }}" class="page-link hidden-md-down">{{ .PageNumber }}</a></li> + {{ $url := trim (string .URL) "/" | absURL }} + <li class="{{ if eq . $paginator }}active {{ end }}page-item"><a href="{{ $url }}" class="page-link hidden-md-down">{{ .PageNumber }}</a></li> {{ end }} <li class="{{ if not $paginator.HasNext }}disabled {{ end }}page-item"> <a href="{{ if $paginator.HasNext }}{{ $paginator.Next.URL }}{{ end }}" aria-label="Next" class="page-link"><span aria-hidden="true">»</span></a> </li> {{ with $paginator.Last }} + {{ $url := trim (string .URL) "/" | absURL }} <li class="page-item"> - <a href="{{ .URL | absURL }}" aria-label="Last" class="page-link"><span aria-hidden="true">»»</span></a> + <a href="{{ $url }}" aria-label="Last" class="page-link"><span aria-hidden="true">»»</span></a> </li> {{ end }} </ul> |