hikan.ru/mvc/views/index/AJAXindex.gohtml

30 lines
983 B
Plaintext
Raw Normal View History

2025-02-02 16:43:55 +03:00
{{ template "AJAXindex" . }}
{{ define "AJAXindex" }}
<div class="page-name">
C:\<a class="accent"
hx-get="/AJAXindex/1"
hx-target=".main-content"
hx-swap="innerHTML"
hx-push-url="/index/1"
>blog</a>\> <span class="cursor">|</span>
</div>
{{ template "getposts" . }}
<div class="pagination">
{{ if ne .Number 1 }}
<a class="accent"
hx-get="/AJAXindex/{{ .PostsSublist.GetPrevPageNumber .Number}}"
hx-target=".main-content"
hx-swap="innerHTML"
hx-push-url="/index/{{ .PostsSublist.GetPrevPageNumber .Number}}">← Новые посты</a>
{{ end }}
{{ if ne .Number .PostsSublist.GetMaxPageNumber }}
<a class="accent"
hx-get="/AJAXindex/{{ .PostsSublist.GetNextPageNumber .Number}}"
hx-target=".main-content"
hx-swap="innerHTML"
hx-push-url="/index/{{ .PostsSublist.GetNextPageNumber .Number}}">Старые посты →</a>
{{ end }}
</div>
{{ template "footer" . }}
{{ end }}