Advanced search on members

This commit is contained in:
William Bouzourène 2025-03-26 18:13:00 +01:00
parent e53ace830a
commit 8044cb975a
Signed by: bouzoure
SSH key fingerprint: SHA256:19MbXpLua4rUtk8tunMesD8KUKb91LXLHg8E/qTooww
4 changed files with 396 additions and 176 deletions

View file

@ -44,7 +44,7 @@
{% endif %}
</div>
<div class="h-100 p-4 mb-3 bg-body-tertiary border rounded-3">
<div id="search-container" class="h-100 p-4 mb-3 bg-body-tertiary border rounded-3">
<div class="row">
<div class="col-lg-6 mb-3">
@ -55,7 +55,7 @@
<div class="col-sm-6 col-lg-3 mb-3">
<label for="section" class="form-label">Section</label>
<select class="form-select" id="section" data-search-field="section" data-search-advanced="false" name="section">
<select class="form-select" id="section" data-search-field="section" data-search-type="int" data-search-advanced="false" name="section">
<option value=""></option>
{% for Section in Sections %}
<option value="{{ Section.ID }}">
@ -148,6 +148,9 @@
<button class="btn btn-outline-primary" id="advanced" data-state="false" type="button">
<i class="bi-arrow-down me-1"></i> Avancé
</button>
<button class="btn btn-outline-primary" id="reset-search" type="button">
<i class="bi-arrow-clockwise me-1"></i> Réinitialiser
</button>
</div>
<div class="col-6 text-end">
<button class="btn btn-outline-success" id="search" type="button">
@ -157,7 +160,7 @@
</div>
<form id="search-form" method="get" class="d-none">
<input type="hidden" name="p" value="{{ Pagination.CurrentPage }}">
<input type="hidden" id="search-page" name="p" value="{{ Pagination.CurrentPage }}">
<input type="hidden" id="search-json" name="s" value="{{ SearchJSON }}">
</form>
</div>