From f207b63ceb97d01ea5f310c2218bdf09dc9a565a Mon Sep 17 00:00:00 2001 From: muammertop Date: Fri, 18 Dec 2020 00:18:35 +0300 Subject: [PATCH] location filter default country --- .../location-module/resources/js/filterLocation.js | 9 ++++++--- .../views/ads-list/partials/location-fields.twig | 1 + 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/addons/default/visiosoft/location-module/resources/js/filterLocation.js b/addons/default/visiosoft/location-module/resources/js/filterLocation.js index a7846951c..3b2153e02 100644 --- a/addons/default/visiosoft/location-module/resources/js/filterLocation.js +++ b/addons/default/visiosoft/location-module/resources/js/filterLocation.js @@ -19,7 +19,8 @@ $('.filter-country-btn').on('click', function () { $('.filter-location-modal .countries').html(null_msg); else if ($('input[name="country"]').val() != ""){ $.each(selected__country_request.split(','), function (index, value){ - $(".filter-location-body .countries li[data-id='" + value.trim() + "'] input[type='checkbox']").prop('checked', true); + console.log(value.trim()) + $(".filter-location-body .countries li[data-id='" + value.trim() + "'] input[type='checkbox']") }) } resolve(); @@ -38,6 +39,7 @@ $('.filter-country-btn').on('click', function () { //City $('.filter-city-btn').on('click', function () { var countries_value = $('input[name="country[]"]').val(); + countries_value += ',' + defaultCountry var selected__city_request = $('input[name="city[]"]').val(); if (cities == undefined || $(this).attr('data-parent') != countries_value) { $(this).attr('data-parent', countries_value); @@ -242,10 +244,11 @@ function locationCrud(params, url, type, beforeSend, callback) { } function item(field_name, id, value, abv = '') { + var selected = defaultCountry === id ? "checked" : ""; if (field_name === 'country') { return '
  • \n' + '
  • \n' + ' \n' + '
  • '; diff --git a/addons/default/visiosoft/location-module/resources/views/ads-list/partials/location-fields.twig b/addons/default/visiosoft/location-module/resources/views/ads-list/partials/location-fields.twig index ab25ac2ce..f001abaf2 100644 --- a/addons/default/visiosoft/location-module/resources/views/ads-list/partials/location-fields.twig +++ b/addons/default/visiosoft/location-module/resources/views/ads-list/partials/location-fields.twig @@ -120,4 +120,5 @@