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 ac38a5cd4..fa22e92a1 100644 --- a/addons/default/visiosoft/advs-module/resources/config/settings/sections.php +++ b/addons/default/visiosoft/advs-module/resources/config/settings/sections.php @@ -18,6 +18,7 @@ return [ 'tcmb_exchange_url', 'enabled_currencies', 'disable_sentry', + 'hide_ad_cat', ], ], 'ads' => [ 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 17d62e30b..d0419b05c 100644 --- a/addons/default/visiosoft/advs-module/resources/config/settings/settings.php +++ b/addons/default/visiosoft/advs-module/resources/config/settings/settings.php @@ -449,4 +449,10 @@ return [ 'default_value' => false, ] ], + 'hide_ad_cat' => [ + 'type' => 'anomaly.field_type.boolean', + 'config' => [ + 'default_value' => false, + ] + ], ]; 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 08f05a80d..4a91c0852 100644 --- a/addons/default/visiosoft/advs-module/resources/lang/en/field.php +++ b/addons/default/visiosoft/advs-module/resources/lang/en/field.php @@ -368,4 +368,5 @@ return [ 'old_price' => [ 'name' => 'Old Price' ], + 'save_search' => 'Save Search', ]; 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 f60609297..58201c5c2 100644 --- a/addons/default/visiosoft/advs-module/resources/lang/en/setting.php +++ b/addons/default/visiosoft/advs-module/resources/lang/en/setting.php @@ -268,4 +268,8 @@ return [ 'show_price_to_members_only' => [ 'name' => 'Show Price To Members Only', ], + 'hide_ad_cat' => [ + 'name' => 'Hide Categories', + 'instructions' => 'Hide categories in ads list' + ] ]; diff --git a/addons/default/visiosoft/advs-module/resources/lang/tr/field.php b/addons/default/visiosoft/advs-module/resources/lang/tr/field.php index 39f6aabaf..b82c32033 100644 --- a/addons/default/visiosoft/advs-module/resources/lang/tr/field.php +++ b/addons/default/visiosoft/advs-module/resources/lang/tr/field.php @@ -369,4 +369,5 @@ return [ 'old_price' => [ 'name' => 'Eski fiyat' ], + 'save_search' => 'Aramayı Kaydet', ]; diff --git a/addons/default/visiosoft/advs-module/resources/lang/tr/setting.php b/addons/default/visiosoft/advs-module/resources/lang/tr/setting.php index 81f2aa961..b43a8d43e 100644 --- a/addons/default/visiosoft/advs-module/resources/lang/tr/setting.php +++ b/addons/default/visiosoft/advs-module/resources/lang/tr/setting.php @@ -264,5 +264,9 @@ return [ ], 'show_subcats_mobile' => [ 'name' => 'Alt kategorileri mobil görünümde göster', - ] + ], + 'hide_ad_cat' => [ + 'name' => 'Kategorileri Gizle', + 'instructions' => 'İlan listelemede ilan kategorilerini gizle' + ] ]; diff --git a/addons/default/visiosoft/advs-module/resources/views/list/gallery.twig b/addons/default/visiosoft/advs-module/resources/views/list/gallery.twig index b40d8f829..1c1f67dce 100644 --- a/addons/default/visiosoft/advs-module/resources/views/list/gallery.twig +++ b/addons/default/visiosoft/advs-module/resources/views/list/gallery.twig @@ -28,7 +28,9 @@
{{ adv.name }}
-

{{ adv.cat1_name }} /{{ adv.cat2_name }}

+ {% if not setting_value('visiosoft.module.advs::hide_ad_cat') %} +

{{ adv.cat1_name }} /{{ adv.cat2_name }}

+ {% endif %} {% if showPrice %}

{{ adv.price != '0' ? currency_format(adv.price,adv.currency) : trans('visiosoft.module.advs::field.free') }} diff --git a/addons/default/visiosoft/advs-module/resources/views/list/list.twig b/addons/default/visiosoft/advs-module/resources/views/list/list.twig index 0128df3ef..9f2066468 100644 --- a/addons/default/visiosoft/advs-module/resources/views/list/list.twig +++ b/addons/default/visiosoft/advs-module/resources/views/list/list.twig @@ -27,7 +27,7 @@

- Save Search + {{ trans('visiosoft.module.advs::field.save_search') }} {{ img('visiosoft.module.advs::images/listing/save-search.svg').data|raw }} diff --git a/addons/default/visiosoft/advs-module/resources/views/list/partials/ads.twig b/addons/default/visiosoft/advs-module/resources/views/list/partials/ads.twig index 77b6a1dc9..bda048385 100644 --- a/addons/default/visiosoft/advs-module/resources/views/list/partials/ads.twig +++ b/addons/default/visiosoft/advs-module/resources/views/list/partials/ads.twig @@ -35,7 +35,9 @@
{{ adv.name }}
-

{{ adv.cat1_name }} /{{ adv.cat2_name }}

+ {% if not setting_value('visiosoft.module.advs::hide_ad_cat') %} +

{{ adv.cat1_name }} /{{ adv.cat2_name }}

+ {% endif %}
{{ addBlock('list/extra-actions', {'ad': adv, 'vars': _context})|raw }} 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 045c61bfa..9323ec8b7 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 @@ -14,11 +14,13 @@ {{ img('visiosoft.module.advs::images/listing/list.svg').data|raw }}

{{ trans("visiosoft.module.advs::field.list") }}

- - {{ img('visiosoft.module.advs::images/listing/map.svg').data|raw }} -

{{ trans("visiosoft.module.advs::field.map.name") }}

-
+ {% if setting_value('visiosoft.module.location::list_page_location') %} + + {{ img('visiosoft.module.advs::images/listing/map.svg').data|raw }} +

{{ trans("visiosoft.module.advs::field.map.name") }}

+
+ {% endif %}
{% include 'visiosoft.module.cats::ads-list/partials/cat-filter' %}