diff --git a/local/components/evolution/catalog.program/component.php b/local/components/evolution/catalog.program/component.php index 682db6d..9fa06a9 100644 --- a/local/components/evolution/catalog.program/component.php +++ b/local/components/evolution/catalog.program/component.php @@ -508,10 +508,7 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true)))) $APPLICATION->SetPageProperty("keywords", strtr($arParams['KEYWORDS'], [ "%BRAND" => $arResult['TITLES']['BRAND'], ])); } - if(!isset($arParams['PROGRAM'])) - { - $APPLICATION->AddHeadString(' 0 ? "/" : "").'"/>'); - } + $APPLICATION->AddHeadString(' 0 ? "/" : "").'"/>'); } } diff --git a/local/components/evolution/catalog.program/templates/.default/template.php b/local/components/evolution/catalog.program/templates/.default/template.php index e9f9bb3..97ee0bf 100644 --- a/local/components/evolution/catalog.program/templates/.default/template.php +++ b/local/components/evolution/catalog.program/templates/.default/template.php @@ -164,6 +164,7 @@ $subtitle = " в лизинг для юридических лиц и ИП"; "SORTING" => true, "PROGRAM" => $arParams['PROGRAM'], "SCROLL" => $arResult['SCROLL'], + "ALLOW_SEF_LINKS" => false, ) ); ?> diff --git a/local/components/evolution/form.catalog.filter/templates/.default/script.js b/local/components/evolution/form.catalog.filter/templates/.default/script.js index fc4404b..cf35120 100644 --- a/local/components/evolution/form.catalog.filter/templates/.default/script.js +++ b/local/components/evolution/form.catalog.filter/templates/.default/script.js @@ -12,7 +12,7 @@ var bodies_slugs = []; var engine_fuels_slugs = []; var used = false; -function formCatalogFilter(p, pr, props, u) +function formCatalogFilter(p, pr, props, u, asl = true) { // console.log("FILTER", "program", pr); path = p; @@ -20,6 +20,7 @@ function formCatalogFilter(p, pr, props, u) current_params = props; program = pr; used = u; + allow_sef_links = asl; $(".filter_header .tabs .tab").on("click", function() { @@ -1225,7 +1226,7 @@ function filter_texts_resize() "filter_keys": "Количество ключей", "filter_pts": "Бумажный ПТС", }; - } + } else if(window.innerWidth >= 768 && window.innerWidth < 960) { return { @@ -1453,7 +1454,7 @@ function init_filter() } } - if(s_count === 1) + if(allow_sef_links && s_count === 1) { if(selected['BODY'] !== undefined && selected['BODY'] !== null) { diff --git a/local/components/evolution/form.catalog.filter/templates/.default/template.php b/local/components/evolution/form.catalog.filter/templates/.default/template.php index d9e20da..81a351a 100644 --- a/local/components/evolution/form.catalog.filter/templates/.default/template.php +++ b/local/components/evolution/form.catalog.filter/templates/.default/template.php @@ -129,7 +129,7 @@ HTML;