From cc27e142419aaa18e70cdfc6155ba032163e9146 Mon Sep 17 00:00:00 2001 From: Muammer Top Date: Thu, 10 Jun 2021 10:56:45 +0300 Subject: [PATCH] added filter reset button --- .../advs-module/resources/css/list-new.scss | 2 +- .../visiosoft/advs-module/resources/js/list.js | 7 +++++++ .../advs-module/resources/lang/en/field.php | 1 + .../views/list/partials/list-filter.twig | 16 +++++++++++----- database/{seeder => seeders}/.gitkeep | 0 5 files changed, 20 insertions(+), 6 deletions(-) rename database/{seeder => seeders}/.gitkeep (100%) diff --git a/addons/default/visiosoft/advs-module/resources/css/list-new.scss b/addons/default/visiosoft/advs-module/resources/css/list-new.scss index 3abc7da39..a5fd6f3db 100644 --- a/addons/default/visiosoft/advs-module/resources/css/list-new.scss +++ b/addons/default/visiosoft/advs-module/resources/css/list-new.scss @@ -238,7 +238,7 @@ ul { /* End Keyword */ /* Filter submit */ - #filterSubmit { + #filterSubmit, #filterReset { button { background-color: #52C946; font-size: calc(12rem / 16); diff --git a/addons/default/visiosoft/advs-module/resources/js/list.js b/addons/default/visiosoft/advs-module/resources/js/list.js index b8d1099da..52f1fa1f7 100644 --- a/addons/default/visiosoft/advs-module/resources/js/list.js +++ b/addons/default/visiosoft/advs-module/resources/js/list.js @@ -160,6 +160,13 @@ $(document).ready(function () { $("select[name=filter_City]").select2({ placeholder: $('select[name=filter_City] option:first-child').text() }); + + $('.filter-form-reset').on('click', function () { + let form = $("#listFilterForm"); + form.find('input:text, input:password, input:file, input[type="number"], select, textarea').val(''); + form.find('input:radio, input:checkbox').removeAttr('checked').removeAttr('selected'); + form.submit(); + }); }); function getCities(country) { diff --git a/addons/default/visiosoft/advs-module/resources/lang/en/field.php b/addons/default/visiosoft/advs-module/resources/lang/en/field.php index 559a3f737..eff1272dd 100644 --- a/addons/default/visiosoft/advs-module/resources/lang/en/field.php +++ b/addons/default/visiosoft/advs-module/resources/lang/en/field.php @@ -134,6 +134,7 @@ return [ 'home' => 'Home', 'list-page' => 'List Page', 'search' => 'Search', + 'reset' => 'Reset', 'recommended' => 'Recommended Ads for You', 'filter' => 'Filter', 'sort' => 'Sort', diff --git a/addons/default/visiosoft/advs-module/resources/views/list/partials/list-filter.twig b/addons/default/visiosoft/advs-module/resources/views/list/partials/list-filter.twig index 8572406bb..678a8ca6c 100644 --- a/addons/default/visiosoft/advs-module/resources/views/list/partials/list-filter.twig +++ b/addons/default/visiosoft/advs-module/resources/views/list/partials/list-filter.twig @@ -148,10 +148,16 @@ - -
- +
+
+ +
+
+ +
diff --git a/database/seeder/.gitkeep b/database/seeders/.gitkeep similarity index 100% rename from database/seeder/.gitkeep rename to database/seeders/.gitkeep