diff --git a/local/components/evolution/catalog.city.team/templates/.default/template.php b/local/components/evolution/catalog.city.team/templates/.default/template.php index c323055..d3b8f38 100644 --- a/local/components/evolution/catalog.city.team/templates/.default/template.php +++ b/local/components/evolution/catalog.city.team/templates/.default/template.php @@ -21,7 +21,7 @@ $this->setFrameMode(true);
-

Обращайтесь к нам по номеру телефона ">, либо на почту buy@evoleasing.ru Будем рады помочь вам купить в лизинг в на лучших условиях. Наш офис находится по адресу .

+

Обращайтесь к нам по номеру телефона ">, либо на почту buy@evoleasing.ru. Будем рады помочь вам купить в лизинг в на лучших условиях. Наш офис находится по адресу .

diff --git a/local/components/evolution/catalog.promo.model/component.php b/local/components/evolution/catalog.promo.model/component.php index 6074ea6..4105dd8 100644 --- a/local/components/evolution/catalog.promo.model/component.php +++ b/local/components/evolution/catalog.promo.model/component.php @@ -30,6 +30,7 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true)))) while ($models_element = $models_res->GetNextElement()) { $models_ar_res = $models_element->GetFields(); + $models_ar_res['PROPERTIES'] = $models_element->GetProperties(); $models_ar_res['ITEMS'] = []; $position_res = CIBlockElement::GetList([ "NAME" => "ASC" ], [ "ACTIVE" => "Y", "IBLOCK_ID" => 1, "PROPERTY_MODEL" => $models_ar_res['ID'], ], false, [ "nPageSize" => 3 ]); diff --git a/local/components/evolution/catalog.promo.model/templates/.default/template.php b/local/components/evolution/catalog.promo.model/templates/.default/template.php index 17a373d..69b6d10 100644 --- a/local/components/evolution/catalog.promo.model/templates/.default/template.php +++ b/local/components/evolution/catalog.promo.model/templates/.default/template.php @@ -50,7 +50,7 @@ $this->setFrameMode(true);

- + //"> Показать еще diff --git a/local/components/evolution/catalog/component.php b/local/components/evolution/catalog/component.php index d5f1c18..3913d1a 100644 --- a/local/components/evolution/catalog/component.php +++ b/local/components/evolution/catalog/component.php @@ -130,6 +130,8 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true)))) while ($models_ob_element = $models_res->GetNextElement()) { $models_ar_res = $models_ob_element->GetFields(); + $models_ar_res['PROPERTIES'] = $models_ob_element->GetProperties(); + $filter['PROPERTY_MODEL'] = $models_ar_res['ID']; $pages_url = $pages_url.$models_ar_res['CODE']."/"; $arResult['SELECTED']['MODEL'] = $models_ar_res['CODE']; @@ -150,6 +152,14 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true)))) "NAME" => $models_ar_res['NAME'], "URL" => "https://".SITE_SERVER_NAME.$arParams['PATH'].$arResult['SELECTED']['BRAND']."/".$arResult['SELECTED']['MODEL']."/", ]); + + if(!is_null($arParams['REGION']) && $arParams['REGION'] !== "root") + { + if($models_ar_res['PROPERTIES']['REGIONS']['VALUE'] !== "Да") + { + $APPLICATION->SetPageProperty("robots", "noindex, nofollow"); + } + } } $arResult['EXTENDED'] = true; @@ -161,25 +171,6 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true)))) } } - if(!isset($arParams['PROGRAM'])) - { - if(isset($arResult['SELECTED']['BRAND'])) - { - if(isset($arResult['SELECTED']['MODEL'])) - { - $APPLICATION->AddHeadString(''); - } - else - { - $APPLICATION->AddHeadString(''); - } - } - else - { - $APPLICATION->AddHeadString(''); - } - } - //$APPLICATION->AddHeadString(''); if(isset($arParams['MODIFICATION'])) @@ -505,6 +496,8 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true)))) $APPLICATION->SetPageProperty("title", "Лизинг в регионах России для юридических лиц и ИП | Эволюция"); $APPLICATION->SetPageProperty("description", "Лизинговая компания Эволюция предлагает быстрое оформление авто в лизинг в регионах России для юридических лиц и ИП. Выгодные цены, спецпредложения, простое оформление, консультирование и сопровождение."); $APPLICATION->SetPageProperty("keywords", "Лизинг в России, лизинг в регионах России"); + + $APPLICATION->AddHeadString(''); } else { @@ -550,6 +543,8 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true)))) $APPLICATION->SetPageProperty("title", $arResult['TITLES']['BRAND']." ".$arResult['TITLES']['MODEL']." в ".$ar_city['PROPERTIES']['CASE']['VALUE']." в лизинг для юридических лиц и ИП | Эволюция"); $APPLICATION->SetPageProperty("description", "Новые автомобили ".$arResult['TITLES']['BRAND']." ".$arResult['TITLES']['MODEL']." в ".$ar_city['PROPERTIES']['CASE']['VALUE']." в лизинг для юридических лиц и ИП. Вы можете купить ".$arResult['TITLES']['BRAND']." ".$arResult['TITLES']['MODEL']." в ".$ar_city['PROPERTIES']['CASE']['VALUE']." в лизинг от официальных дилеров, автосалонов на выгодных условиях со скидкой. Телефон горячей линии ".CENTRAL_PHONE_FORMATTED." - звонок по России бесплатный."); $APPLICATION->SetPageProperty("keywords", $arResult['TITLES']['BRAND']." ".$arResult['TITLES']['MODEL']." ".$ar_city['NAME']." в лизинг, купить ".$arResult['TITLES']['BRAND']." ".$arResult['TITLES']['MODEL']." ".$ar_city['NAME']." в лизинг"); + + $APPLICATION->AddHeadString(''); } elseif(!empty($arResult['SELECTED']['BRAND'])) { @@ -561,6 +556,8 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true)))) $APPLICATION->SetPageProperty("title", $arResult['TITLES']['BRAND']." в ".$ar_city['PROPERTIES']['CASE']['VALUE']." в лизинг для юридических лиц и ИП | Эволюция"); $APPLICATION->SetPageProperty("description", "Новые автомобили ".$arResult['TITLES']['BRAND']." в ".$ar_city['PROPERTIES']['CASE']['VALUE']." в лизинг для юридических лиц и ИП. Вы можете купить ".$arResult['TITLES']['BRAND']." в ".$ar_city['PROPERTIES']['CASE']['VALUE']." в лизинг от официальных дилеров, автосалонов на выгодных условиях со скидкой. Телефон горячей линии ".CENTRAL_PHONE_FORMATTED." - звонок по России бесплатный."); $APPLICATION->SetPageProperty("keywords", $arResult['TITLES']['BRAND']." ".$ar_city['NAME']." в лизинг, купить ".$arResult['TITLES']['BRAND']." ".$ar_city['NAME']." в лизинг"); + + $APPLICATION->AddHeadString(''); } else { @@ -572,10 +569,33 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true)))) $APPLICATION->SetPageProperty("title", "Лизинг в ".$ar_city['PROPERTIES']['CASE']['VALUE']." для юридических лиц и ИП | Эволюция"); $APPLICATION->SetPageProperty("description", "Лизинговая компания Эволюция предлагает быстрое оформление авто в лизинг в ".$ar_city['PROPERTIES']['CASE']['VALUE']." для юридических лиц и ИП. Выгодные цены, спецпредложения, простое оформление, консультирование и сопровождение."); $APPLICATION->SetPageProperty("keywords", "Лизинг в ".$ar_city['PROPERTIES']['CASE']['VALUE'].", лизинг авто ".$ar_city['NAME'].", купить машину в лизинг ".$ar_city['NAME'].""); + + $APPLICATION->AddHeadString(''); } } } } + else + { + if(!isset($arParams['PROGRAM'])) + { + if(isset($arResult['SELECTED']['BRAND'])) + { + if(isset($arResult['SELECTED']['MODEL'])) + { + $APPLICATION->AddHeadString(''); + } + else + { + $APPLICATION->AddHeadString(''); + } + } + else + { + $APPLICATION->AddHeadString(''); + } + } + } foreach($breadcrumbs AS $breadcrumb) { diff --git a/local/components/evolution/catalog/templates/.default/template.php b/local/components/evolution/catalog/templates/.default/template.php index 74b044d..c4338ac 100644 --- a/local/components/evolution/catalog/templates/.default/template.php +++ b/local/components/evolution/catalog/templates/.default/template.php @@ -258,7 +258,7 @@ if(!empty($arResult['SUBTITLE'])) ); ?> - + IncludeComponent( "evolution:catalog.city.offices", "",