diff --git a/addons/default/visiosoft/advs-module/resources/config/settings/sections.php b/addons/default/visiosoft/advs-module/resources/config/settings/sections.php index 0ccb51009..50d32db0f 100644 --- a/addons/default/visiosoft/advs-module/resources/config/settings/sections.php +++ b/addons/default/visiosoft/advs-module/resources/config/settings/sections.php @@ -43,6 +43,12 @@ return [ 'register_email_field', ], ], + 'filter' => [ + 'title' => 'visiosoft.module.advs::section.filter', + 'fields' => [ + 'hide_price_filter','hide_date_filter','hide_photo_filter','hide_map_filter' + ], + ], ], ], ]; diff --git a/addons/default/visiosoft/advs-module/resources/config/settings/settings.php b/addons/default/visiosoft/advs-module/resources/config/settings/settings.php index 6bc7c9c99..8a69b1286 100644 --- a/addons/default/visiosoft/advs-module/resources/config/settings/settings.php +++ b/addons/default/visiosoft/advs-module/resources/config/settings/settings.php @@ -201,4 +201,31 @@ return [ 'default_value' => true, ], ], + + 'hide_price_filter' => [ + 'type' => 'anomaly.field_type.boolean', + 'config' => [ + 'default_value' => false, + ] + ], + + 'hide_date_filter' => [ + 'type' => 'anomaly.field_type.boolean', + 'config' => [ + 'default_value' => false, + ] + ], + + 'hide_photo_filter' => [ + 'type' => 'anomaly.field_type.boolean', + 'config' => [ + 'default_value' => false, + ] + ], + 'hide_map_filter' => [ + 'type' => 'anomaly.field_type.boolean', + 'config' => [ + 'default_value' => false, + ] + ], ]; diff --git a/addons/default/visiosoft/advs-module/resources/lang/en/section.php b/addons/default/visiosoft/advs-module/resources/lang/en/section.php index d59a01842..926f1c534 100644 --- a/addons/default/visiosoft/advs-module/resources/lang/en/section.php +++ b/addons/default/visiosoft/advs-module/resources/lang/en/section.php @@ -40,6 +40,7 @@ return [ 'general' => 'General', 'ads' => 'Ads', 'user' => 'User', + 'filter' => 'Filter', 'options' => [ 'title' => 'Options', ], diff --git a/addons/default/visiosoft/advs-module/resources/lang/en/setting.php b/addons/default/visiosoft/advs-module/resources/lang/en/setting.php index b1aaeb21a..026e78216 100644 --- a/addons/default/visiosoft/advs-module/resources/lang/en/setting.php +++ b/addons/default/visiosoft/advs-module/resources/lang/en/setting.php @@ -133,4 +133,17 @@ return [ 'market_place' => [ 'name' => 'Market Place', ], + + 'hide_price_filter' => [ + 'name' => 'Hide Price Filter', + ], + 'hide_date_filter' => [ + 'name' => 'Hide Date Filter', + ], + 'hide_photo_filter' => [ + 'name' => 'Hide Photo Filter', + ], + 'hide_map_filter' => [ + 'name' => 'Hide Map Filter', + ], ]; 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 bd87c0b30..4c51702b9 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 @@ -1,191 +1,202 @@ {% set formHtml %} -