2021-07-01 13:36:07 +02:00
{% extends 'base.html' %}
2021-07-28 09:53:14 +02:00
{% load django_tables2 %}
{% load i18n static fontawesome_5 %}
2021-07-01 13:36:07 +02:00
{% block body %}
2021-07-28 09:53:14 +02:00
< div class = "col-md" >
2021-08-19 13:02:31 +02:00
{% if table.title %}
< div class = "row" >
< h3 >
{{ table.title }}
< / h3 >
< / div >
{% if table.subtitle %}
< div class = "row mb-2" >
< div class = "col-lg" >
< small >
{{ table.subtitle }}
< / small >
< / div >
< / div >
{% endif %}
2021-07-28 09:53:14 +02:00
{% endif %}
< div class = "row" >
{% if table.add_new_entries %}
< div class = "col-md" >
< a href = "{{ table.add_new_url }}" >
< button class = "btn btn-default" title = "{% trans 'New entry' %}" >
< i class = "fas fa-plus mr-2" > < / i >
{% trans 'New' %}
< / button >
< / a >
< / div >
{% endif %}
< / div >
{% comment %}
Search input and rpp selector
{% endcomment %}
< form method = "get" >
< div class = "row my-1" >
< div class = "col-sm-12 col-md-8 col-lg-6" >
< div class = "input-group" >
2022-01-11 15:19:16 +01:00
< input id = "id_{{table.filter.query_filter.filters.q.field_name}}" name = "{{table.filter.query_filter.filters.q.field_name}}" type = "text" class = "form-control" aria-label = "{% trans 'Search for keywords' %}" placeholder = "{% trans 'Search' %}" value = "{{ request.GET.q }}" >
2021-07-28 09:53:14 +02:00
< div class = "input-group-append" title = "{% trans 'Start search' %}" >
< button type = "submit" class = "btn btn-default input-group-text" >
< span class = "" >
{% fa5_icon 'search' %}
< / span >
< / button >
< / div >
< / div >
< / div >
< div class = "col-md d-flex justify-content-end" >
< div class = "dropdown show" >
< div class = "btn btn-default dropdown-toggle" href = "#" role = "button" id = "rppToggle" data-toggle = "dropdown" aria-haspopup = "true" aria-expanded = "false" >
{% trans 'Results per page' %}
< / div >
< div class = "dropdown-menu dropdown-menu-right" >
{% for rpp_option in table.results_per_page_choices %}
< a class = "dropdown-item {% if table.results_per_page_chosen == rpp_option %}selected{% endif %}" href = "{% querystring table.results_per_page_parameter=rpp_option %}" >
{{ rpp_option }}
< / a >
{% endfor %}
< / div >
< / div >
< / div >
< / div >
{% comment %}
Filter section
{% endcomment %}
< div class = "row" >
< div class = "col-md" >
< div class = "card" >
< div id = "filterHeader" class = "card-header cursor-pointer" data-toggle = "collapse" data-target = "#filter" aria-expanded = "true" aria-controls = "filter" >
< h5 >
{% fa5_icon 'filter' %}
{% trans 'Filter' %}
< / h5 >
< / div >
< div id = "filter" class = "collapse" aria-labelledby = "filterHeader" >
< div class = "card-body" >
2022-01-11 15:19:16 +01:00
< div class = "row" >
{{table.filter.query_filter.form.as_p}}
< / div >
< div class = "row" >
{{table.filter.checkbox_filter.form.as_p}}
< / div >
< div class = "row" >
2021-07-28 09:53:14 +02:00
< button class = "btn btn-default" title = "{% trans 'Filter' %}" >
{% fa5_icon 'filter' %}
{% trans 'Apply filter' %}
< / button >
2022-01-11 15:19:16 +01:00
< / div >
2021-07-28 09:53:14 +02:00
< / div >
< / div >
< / div >
< / div >
< / div >
< / form >
< / div >
{% comment %}
Table section
{% endcomment %}
{% render_table table %}
2021-07-01 13:36:07 +02:00
{% endblock %}