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 @@ - -