From a6e58dcd68002ab5cc8019463e078e6e530ce901 Mon Sep 17 00:00:00 2001 From: Ludovic Stephan Date: Tue, 15 Sep 2020 20:04:35 +0200 Subject: [PATCH] =?UTF-8?q?On=20utilise=20le=20render=20par=20d=C3=A9faut?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kfet/templates/kfet/history.html | 46 ++++++-------------------------- 1 file changed, 8 insertions(+), 38 deletions(-) diff --git a/kfet/templates/kfet/history.html b/kfet/templates/kfet/history.html index 94bba48c..bff55d12 100644 --- a/kfet/templates/kfet/history.html +++ b/kfet/templates/kfet/history.html @@ -1,5 +1,5 @@ {% extends 'kfet/base_col_2.html' %} -{% load l10n staticfiles widget_tweaks %} +{% load l10n staticfiles widget_tweaks bootstrap %} {% block extra_head %} @@ -20,13 +20,8 @@ opérations -
- +
+ {{ filter_form|bootstrap}}
@@ -48,30 +43,13 @@ $(document).ready(function() { khistory = new KHistory(); - var $from_date = $('#id_from_date'); - var $to_date = $('#id_to_date'); - var $checkouts = $('#id_checkouts'); - var $accounts = $('#id_accounts'); - - function getSelectedMultiple($el) { - var selected = []; - $el.find(':selected').each(function() { - selected.push($(this).val()) - }); - return selected; - } + var $from_date = $('#id_start'); + var $to_date = $('#id_end'); + var $checkout = $('#id_checkout'); + var $account = $('#id_account'); function getHistory() { - var data = {}; - if ($from_date.val()) - data['from'] = moment($from_date.val()).format('YYYY-MM-DD HH:mm:ss'); - if ($to_date.val()) - data['to'] = moment($to_date.val()).format('YYYY-MM-DD HH:mm:ss'); - var checkouts = getSelectedMultiple($checkouts); - if ($checkouts) - data['checkouts'] = checkouts; - var accounts = getSelectedMultiple($accounts); - data['accounts'] = accounts; + data = $("#history-form").find("input, select, textarea").serialize(); khistory.fetch(data).done(function () { var nb_opes = khistory.$container.find('.entry:not(.canceled)').length; @@ -101,14 +79,6 @@ $(document).ready(function() { $('#from_date').data("DateTimePicker").maxDate(e.date); }); - $("select").multipleSelect({ - width: '100%', - filter: true, - allSelected: " ", - selectAllText: "Tout-te-s", - countSelected: "# sur %" - }); - $("#btn-fetch").on('click', function() { khistory.reset(); getHistory();