diff --git a/appview/pages/templates/fragments/pagination.html b/appview/pages/templates/fragments/pagination.html index cb40caf3..c2e5dcbc 100644 --- a/appview/pages/templates/fragments/pagination.html +++ b/appview/pages/templates/fragments/pagination.html @@ -9,11 +9,10 @@ {{ $next := $page.Next.Offset }} {{ $lastPage := sub $totalCount (mod $totalCount $page.Limit) }} -
+
{{ if gt $page.Offset 0 }} - + 1 {{ end }} {{ if gt $prev $page.Limit }} - ... + — {{ end }} {{ if gt $prev 0 }} - + {{ add (div $prev $page.Limit) 1 }} {{ end }} - + {{ add (div $page.Offset $page.Limit) 1 }} {{ if lt $next $lastPage }} - + {{ add (div $next $page.Limit) 1 }} {{ end }} {{ if lt $next (sub $totalCount (mul 2 $page.Limit)) }} - ... + — {{ end }} {{ if lt $page.Offset $lastPage }} - + {{ add (div $lastPage $page.Limit) 1 }} {{ end }}