regions update hotfixes
This commit is contained in:
parent
33554e7977
commit
c786e5c5de
@ -21,7 +21,7 @@ $this->setFrameMode(true);
|
||||
</div>
|
||||
<div class="sep"></div>
|
||||
<div class="person_text">
|
||||
<p>Обращайтесь к нам по номеру телефона <a href="tel:<?= str_replace(" ", "", $arParams['CITY']['PROPERTIES']['OFFICES']['RELATED'][0]['PROPERTIES']['PHONE']['VALUE']); ?>"><?= $arParams['CITY']['PROPERTIES']['OFFICES']['RELATED'][0]['PROPERTIES']['PHONE']['VALUE']; ?></a>, либо на почту <a href="mailto:buy@evoleasing.ru">buy@evoleasing.ru</a> Будем рады помочь вам купить <?= !is_null($arParams['BRAND']) ? $arParams['BRAND'] : "автомобиль"; ?><?= !is_null($arParams['MODEL']) ? " ".$arParams['MODEL'] : ""; ?> в лизинг в <?= $arParams['CITY']['PROPERTIES']['CASE']['VALUE']; ?> на лучших условиях. Наш офис находится по адресу <?= $arParams['CITY']['PROPERTIES']['OFFICES']['RELATED'][0]['PROPERTIES']['ADDRESS']['VALUE']; ?>.</p>
|
||||
<p>Обращайтесь к нам по номеру телефона <a href="tel:<?= str_replace(" ", "", $arParams['CITY']['PROPERTIES']['OFFICES']['RELATED'][0]['PROPERTIES']['PHONE']['VALUE']); ?>"><?= str_replace(" ", " ", $arParams['CITY']['PROPERTIES']['OFFICES']['RELATED'][0]['PROPERTIES']['PHONE']['VALUE']); ?></a>, либо на почту <a href="mailto:buy@evoleasing.ru">buy@evoleasing.ru</a>. Будем рады помочь вам купить <?= !is_null($arParams['BRAND']) ? $arParams['BRAND'] : "автомобиль"; ?><?= !is_null($arParams['MODEL']) ? " ".$arParams['MODEL'] : ""; ?> в лизинг в <?= $arParams['CITY']['PROPERTIES']['CASE']['VALUE']; ?> на лучших условиях. Наш офис находится по адресу <?= $arParams['CITY']['PROPERTIES']['OFFICES']['RELATED'][0]['PROPERTIES']['ADDRESS']['VALUE']; ?>.</p>
|
||||
<p class="person_name">
|
||||
<span><?= $arResult['LEADER']['firstName']; ?> <?= $arResult['LEADER']['secondName']; ?></span>
|
||||
<?= $arResult['LEADER']['post']; ?>
|
||||
|
||||
@ -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 ]);
|
||||
|
||||
@ -50,7 +50,7 @@ $this->setFrameMode(true);
|
||||
</div>
|
||||
<? endforeach; ?>
|
||||
</div>
|
||||
<a class="catalog_show_more_button" href="<?= $arParams['PATH']; ?><?= $arParams['BRAND_CODE']; ?>/<?= $model['CODE']; ?>/">
|
||||
<a class="catalog_show_more_button" href="<?= $model['PROPERTIES']['REGIONS']['VALUE'] !== "Да" ? "/catalog/" : $arParams['PATH']; ?><?= $arParams['BRAND_CODE']; ?>/<?= $model['CODE']; ?>/">
|
||||
<span>Показать еще</span>
|
||||
</a>
|
||||
<? endforeach; ?>
|
||||
|
||||
@ -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('<link rel="canonical" href="https://'.SITE_SERVER_NAME.'/catalog/'.$arResult['SELECTED']['BRAND'].'/'.$arResult['SELECTED']['MODEL'].'/"/>');
|
||||
}
|
||||
else
|
||||
{
|
||||
$APPLICATION->AddHeadString('<link rel="canonical" href="https://'.SITE_SERVER_NAME.'/catalog/'.$arResult['SELECTED']['BRAND'].'/"/>');
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$APPLICATION->AddHeadString('<link rel="canonical" href="https://'.SITE_SERVER_NAME.'/catalog/"/>');
|
||||
}
|
||||
}
|
||||
|
||||
//$APPLICATION->AddHeadString('<link rel="canonical" href="https://'.SITE_SERVER_NAME.'/catalog/'.$ar_res['PROPERTIES']['BRAND']['RELATED']['CODE'].'/'.$ar_res['PROPERTIES']['MODEL']['RELATED']['CODE'].'/"/>');
|
||||
|
||||
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('<link rel="canonical" href="https://'.SITE_SERVER_NAME.'/regions/"/>');
|
||||
}
|
||||
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('<link rel="canonical" href="https://'.SITE_SERVER_NAME.'/regions/'.$ar_city['CODE'].'/'.$arResult['SELECTED']['BRAND'].'/'.$arResult['SELECTED']['MODEL'].'/"/>');
|
||||
}
|
||||
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('<link rel="canonical" href="https://'.SITE_SERVER_NAME.'/regions/'.$ar_city['CODE'].'/'.$arResult['SELECTED']['BRAND'].'/"/>');
|
||||
}
|
||||
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('<link rel="canonical" href="https://'.SITE_SERVER_NAME.'/regions/'.$ar_city['CODE'].'/"/>');
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if(!isset($arParams['PROGRAM']))
|
||||
{
|
||||
if(isset($arResult['SELECTED']['BRAND']))
|
||||
{
|
||||
if(isset($arResult['SELECTED']['MODEL']))
|
||||
{
|
||||
$APPLICATION->AddHeadString('<link rel="canonical" href="https://'.SITE_SERVER_NAME.'/catalog/'.$arResult['SELECTED']['BRAND'].'/'.$arResult['SELECTED']['MODEL'].'/"/>');
|
||||
}
|
||||
else
|
||||
{
|
||||
$APPLICATION->AddHeadString('<link rel="canonical" href="https://'.SITE_SERVER_NAME.'/catalog/'.$arResult['SELECTED']['BRAND'].'/"/>');
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$APPLICATION->AddHeadString('<link rel="canonical" href="https://'.SITE_SERVER_NAME.'/catalog/"/>');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
foreach($breadcrumbs AS $breadcrumb)
|
||||
{
|
||||
|
||||
@ -258,7 +258,7 @@ if(!empty($arResult['SUBTITLE']))
|
||||
); ?>
|
||||
<? endif; ?>
|
||||
|
||||
<? if($arParams['REGION'] !== "root"): ?>
|
||||
<? if(isset($arParams['REGION']) && $arParams['REGION'] !== "root"): ?>
|
||||
<? $APPLICATION->IncludeComponent(
|
||||
"evolution:catalog.city.offices",
|
||||
"",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user