File tree 1 file changed +13
-7
lines changed
1 file changed +13
-7
lines changed Original file line number Diff line number Diff line change 1
1
{% macro render_pagination(pagination) %}
2
- < div class ="pagination ">
2
+ < ul class ="pagination ">
3
3
{% if pagination.has_prev %}
4
- < a href ="{{ pagination.prev|url }} "> « Previous</ a >
4
+ < li class =" page-item " > < a class =" page-link " href ="{{ pagination.prev|url }} "> Previous</ a > </ li >
5
5
{% else %}
6
- < span class ="disabled "> « Previous</ span >
6
+ < li class ="page-item disabled "> < a class =" page-link " > Previous</ a > </ li >
7
7
{% endif %}
8
- | {{ pagination.page }} |
8
+ {% for p in range(pagination.pages) %}
9
+ {% if pagination.current|url == pagination.for_page(p+1)|url %}
10
+ < li class ="page-item active "> < a class ="page-link " href ="{{ pagination.for_page(p+1)|url}} "> {{p+1}}</ a > </ li >
11
+ {% else %}
12
+ < li class ="page-item "> < a class ="page-link " href ="{{ pagination.for_page(p+1)|url}} "> {{p+1}}</ a > </ li >
13
+ {% endif %}
14
+ {% endfor %}
9
15
{% if pagination.has_next %}
10
- < a href ="{{ pagination.next|url }} "> Next » </ a >
16
+ < li class =" page-item " > < a class =" page-link " href ="{{ pagination.next|url }} "> Next</ a > </ li >
11
17
{% else %}
12
- < span class ="disabled "> Next » </ span >
18
+ < li class ="page-item disabled "> < a class =" page-link " > Next </ a > </ li >
13
19
{% endif %}
14
- </ div >
20
+ </ ul >
15
21
{% endmacro %}
You can’t perform that action at this time.
0 commit comments