mirror of
https://github.com/Theodor-Springmann-Stiftung/musenalm.git
synced 2025-10-29 17:25:32 +00:00
38 lines
1.2 KiB
Plaintext
38 lines
1.2 KiB
Plaintext
{{ $model := index . 0 }}
|
|
{{ $type := index . 1 }}
|
|
|
|
{{ $queryParams := "./" }}
|
|
{{ if eq $type "baende" }}
|
|
{{ $queryParams = $model.parameters.ToQueryParamsBaende }}
|
|
{{ else }}
|
|
{{ $queryParams = $model.parameters.ToQueryParamsBeitraege }}
|
|
{{ end }}
|
|
|
|
{{ $filterParams := "" }}
|
|
{{ if $model.filters }}
|
|
{{ $filterParams = $model.filters.ToQueryParams }}
|
|
{{ end }}
|
|
|
|
{{- if gt (len $model.result.Pages) 1 }}
|
|
<div class="[&>_a]:no-underline">
|
|
{{ if gt $model.parameters.Page 1 -}}
|
|
<a
|
|
href="{{- $queryParams -}}{{- $filterParams -}}{{- $model.parameters.SortToQueryParams -}}&page={{ $model.parameters.Prev }}"
|
|
hx-indicator="body"
|
|
class="mr-1.5 text-stone-500 hover:text-slate-900">
|
|
<i class="ri-arrow-left-long-line"></i>
|
|
</a>
|
|
{{- end -}}
|
|
Seite
|
|
<b>{{ $model.parameters.Page }} / {{ $model.result.PagesCount }}</b>
|
|
{{ if lt $model.parameters.Page ($model.result.PagesCount) -}}
|
|
<a
|
|
href="{{- $queryParams -}}{{- $filterParams -}}{{- $model.parameters.SortToQueryParams -}}&page={{ $model.parameters.Next }}"
|
|
hx-indicator="body"
|
|
class="ml-1.5 text-stone-500 hover:text-slate-900">
|
|
<i class="ri-arrow-right-long-line"></i>
|
|
</a>
|
|
{{- end -}}
|
|
</div>
|
|
{{- end -}}
|