11 lines
586 B
HTML
11 lines
586 B
HTML
{{- define "paging"}}{{$data := . -}}{{if $data.PagingRange -}}
|
|
<ul class="pagination justify-content-end">
|
|
<li class="page-item"><a class="page-link" href="?page={{$data.PrevPage}}"><</a></li>
|
|
{{- range $p := $data.PagingRange -}}
|
|
<li class="page-item{{if eq $data.Page $p}} active{{end}}">
|
|
{{- if $p}}<a class="page-link" href="?page={{$p}}">{{$p}}</a>
|
|
{{- else -}}<span class="page-text">...</span>{{- end -}}
|
|
</li>{{- end -}}
|
|
<li class="page-item"><a class="page-link" href="?page={{$data.NextPage}}">></a></li>
|
|
</ul>
|
|
{{- end -}}{{- end -}} |