blob: 59ba61721218a9d01f20cb85a5aedb9024232832 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
{% macro paging(url, page, max_page) %}
{% if url is containing("?") %}
{% set sign = "&" %}
{% else %}
{% set sign = "?" %}
{% endif %}
<div class="g-Paging">
{% if page > 1 %}
<a
class="g-Paging__Link g-Paging__Link--Active"
href="{{ url }}"
>
❬❬
</a>
<a
class="g-Paging__Link g-Paging__Link--Active"
href="{{ url }}{{ sign }}page={{ page - 1 }}"
>
❬
</a>
{% else %}
<span class="g-Paging__Link">
❬❬
</span>
<span class="g-Paging__Link">
❬
</span>
{% endif %}
{{ page }} / {{ max_page }}
{% if page < max_page %}
<a
class="g-Paging__Link g-Paging__Link--Active"
href="{{ url }}{{ sign }}page={{ page + 1 }}"
>
❭
</a>
<a
class="g-Paging__Link g-Paging__Link--Active"
href="{{ url }}{{ sign }}page={{ max_page }}"
>
❭❭
</a>
{% else %}
<span class="g-Paging__Link">
❭
</span>
<span class="g-Paging__Link">
❭❭
</span>
{% endif %}
</div>
{% endmacro paging %}
|