From 3286cefc9edcbe873e70b75619f85530ea2a4589 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Kervella?= Date: Fri, 3 Nov 2017 22:48:05 +0000 Subject: [PATCH] =?UTF-8?q?Design=20plus=20sympa=20pour=20les=20filtres=20?= =?UTF-8?q?de=20la=20recherche=20avanc=C3=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- search/templates/search/search.html | 6 ++- templates/buttons/multiple_checkbox_alt.html | 40 ++++++++++++++++++++ 2 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 templates/buttons/multiple_checkbox_alt.html diff --git a/search/templates/search/search.html b/search/templates/search/search.html index f97af015..2c7fd0b6 100644 --- a/search/templates/search/search.html +++ b/search/templates/search/search.html @@ -31,7 +31,11 @@ with this program; if not, write to the Free Software Foundation, Inc., {% bootstrap_form_errors search_form %}
- {% bootstrap_form search_form %} + {% bootstrap_field search_form.q %} + {% include "buttons/multiple_checkbox_alt.html" with field=search_form.u %} + {% include "buttons/multiple_checkbox_alt.html" with field=search_form.a %} + {% bootstrap_field search_form.s %} + {% bootstrap_field search_form.e %} {% bootstrap_button "Search" button_type="submit" icon="search" %}

diff --git a/templates/buttons/multiple_checkbox_alt.html b/templates/buttons/multiple_checkbox_alt.html new file mode 100644 index 00000000..6346632c --- /dev/null +++ b/templates/buttons/multiple_checkbox_alt.html @@ -0,0 +1,40 @@ +{% comment %} +Re2o est un logiciel d'administration développé initiallement au rezometz. Il +se veut agnostique au réseau considéré, de manière à être installable en +quelques clics. + +Copyright © 2017 Gabriel Détraz +Copyright © 2017 Goulven Kermarec +Copyright © 2017 Augustin Lemesle + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along +with this program; if not, write to the Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +{% endcomment %} + +
+ +
+ {% for val in field.field.choices %} + + {% endfor %} +
+ {% for error in field.errors %} +
{{ error }}
+ {% endfor %} +
{{ field.help_text }}
+