programs.aggregations fixes (logic & markup)
This commit is contained in:
parent
8e4e21d16d
commit
ca5bcbcf50
@ -18,7 +18,7 @@ $this->setFrameMode(true);
|
||||
<div class="logos_list">
|
||||
<? foreach($arResult['ITEMS'] AS $brand): ?>
|
||||
<div class="list_item">
|
||||
<a href="<?= $arParams['PATH']; ?><?= $brand['CODE']; ?>">
|
||||
<a href="<?= $arParams['PATH']; ?><?= $brand['CODE']; ?>/">
|
||||
<img src="<?= $brand['PREVIEW_PICTURE']; ?>" alt="<?= $brand['NAME']; ?>"/>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
@ -15,11 +15,11 @@ $this->setFrameMode(true);
|
||||
<?/*<h2 class="h2">Спецпредложения и акции на тракторы в лизинг</h2>*/?>
|
||||
<? if(is_array($arResult['OFFERS']) && count($arResult['OFFERS']) > 0): ?>
|
||||
<div class="container">
|
||||
<h2 class="h2">Популярная специальная техника в лизинг</h2>
|
||||
<h2 class="h2"><?= $arParams['TITLE']; ?></h2>
|
||||
<div class="special_list">
|
||||
<? foreach($arResult['OFFERS'] AS $offer): ?>
|
||||
<div class="special_item">
|
||||
<a href="<?= $offer['CODE']; ?>">
|
||||
<a href="/special/<?= $offer['CODE']; ?>">
|
||||
<span class="special_name"><?= $offer['NAME']; ?></span>
|
||||
<img src="<?= $offer['PREVIEW_PICTURE']; ?>" alt="<?= $offer['NAME']; ?>">
|
||||
<span class="speacial_text"><?= $offer['PREVIEW_TEXT']; ?></span>
|
||||
|
||||
@ -23,7 +23,7 @@ $this->setFrameMode(true);
|
||||
<? if(is_array($section['ITEMS'])): ?>
|
||||
<? foreach($section['ITEMS'] AS $item): ?>
|
||||
<li>
|
||||
<a href="<?= $arParams['PATH']; ?><?= $item['CODE']; ?><?= isset($arParams['BRAND']) ? "/".$arParams['BRAND_SLUG']."/" : ""; ?>"><?= $item['NAME']; ?></a>
|
||||
<a href="<?= $arParams['PATH']; ?><?= $item['CODE']; ?><?= isset($arParams['BRAND']) ? "/".$arParams['BRAND_SLUG']."/" : "/"; ?>"><?= $item['NAME']; ?></a>
|
||||
</li>
|
||||
<? endforeach; ?>
|
||||
<? endif; ?>
|
||||
|
||||
@ -144,8 +144,8 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true))))
|
||||
|
||||
$APPLICATION->AddChainItem($arParams['TITLE'], "/programs/special/");
|
||||
$APPLICATION->SetPageProperty("title", "Лизинг ".mb_strtolower($arParams['SHORT_TITLE_GENITIVE'])." для юридических лиц и ИП в Москве - купить новую ".mb_strtolower($arParams['SHORT_TITLE_ACCUSATIVE'])." в лизинг | Эволюция");
|
||||
$APPLICATION->SetPageProperty("keywords", "Новая ".mb_strtolower($arParams['SHORT_TITLE'])." в лизинг для юридических лиц и ИП в Москве и в других регионах России. Вы можете купить ".mb_strtolower($arParams['SHORT_TITLE_ACCUSATIVE'])." в лизинг от официальных дилеров на выгодных условиях со скидкой. Телефон горячей линии 8 (800) 333-75-75 - звонок по России бесплатный.");
|
||||
$APPLICATION->SetPageProperty("description", "".$arParams['SHORT_TITLE']." в лизинг, лизинг ".mb_strtolower($arParams['SHORT_TITLE_GENITIVE'])." для юридических лиц, лизинг ".mb_strtolower($arParams['SHORT_TITLE_GENITIVE'])." для ип");
|
||||
$APPLICATION->SetPageProperty("description", "Новая ".mb_strtolower($arParams['SHORT_TITLE'])." в лизинг для юридических лиц и ИП в Москве и в других регионах России. Вы можете купить ".mb_strtolower($arParams['SHORT_TITLE_ACCUSATIVE'])." в лизинг от официальных дилеров на выгодных условиях со скидкой. Телефон горячей линии 8 (800) 333-75-75 - звонок по России бесплатный.");
|
||||
$APPLICATION->SetPageProperty("keywords", "".$arParams['SHORT_TITLE']." в лизинг, лизинг ".mb_strtolower($arParams['SHORT_TITLE_GENITIVE'])." для юридических лиц, лизинг ".mb_strtolower($arParams['SHORT_TITLE_GENITIVE'])." для ип");
|
||||
|
||||
if(empty($arResult['NAME'])) { define('ERROR_404', 'Y'); }
|
||||
else
|
||||
@ -153,8 +153,8 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true))))
|
||||
if($type !== null)
|
||||
{
|
||||
$APPLICATION->SetPageProperty("title", "".$type_plural." в лизинг для юридических лиц и ИП в Москве - купить ".($type_gender === "M" ? "новый" : ($type_gender === "F" ? "новую" : "новые" ))." ".$type_name." в лизинг | Эволюция");
|
||||
$APPLICATION->SetPageProperty("keywords", "Новые ".mb_strtolower($type_plural)." в лизинг для юридических лиц и ИП в Москве и в других регионах России. Вы можете купить ".$type_name." в лизинг от официальных дилеров на выгодных условиях со скидкой. Телефон горячей линии 8 (800) 333-75-75 - звонок по России бесплатный.");
|
||||
$APPLICATION->SetPageProperty("description", "".$type_plural." в лизинг, купить ".$type_name." в лизинг, ".$type_name." в лизинг для юридических лиц, ".$type_name." в лизинг для ип");
|
||||
$APPLICATION->SetPageProperty("description", "Новые ".mb_strtolower($type_plural)." в лизинг для юридических лиц и ИП в Москве и в других регионах России. Вы можете купить ".$type_name." в лизинг от официальных дилеров на выгодных условиях со скидкой. Телефон горячей линии 8 (800) 333-75-75 - звонок по России бесплатный.");
|
||||
$APPLICATION->SetPageProperty("keywords", "".$type_plural." в лизинг, купить ".$type_name." в лизинг, ".$type_name." в лизинг для юридических лиц, ".$type_name." в лизинг для ип");
|
||||
|
||||
$APPLICATION->AddChainItem($type_name, "/programs/special/".$type_slug."/");
|
||||
if($brand !== null)
|
||||
@ -162,8 +162,8 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true))))
|
||||
$APPLICATION->AddChainItem($brand_name, "/programs/special/".$type_slug."/".$brand_slug."/");
|
||||
|
||||
$APPLICATION->SetPageProperty("title", "".$type_plural." ".$brand_name." в лизинг для юридических лиц и ИП в Москве - купить ".($type_gender === "M" ? "новый" : ($type_gender === "F" ? "новую" : "новые" ))." ".$type_name." ".$brand_name." в лизинг | Эволюция");
|
||||
$APPLICATION->SetPageProperty("keywords", "Новые ".mb_strtolower($type_plural)." ".$brand_name." в лизинг для юридических лиц и ИП в Москве и в других регионах России. Вы можете купить ".$type_name." ".$brand_name." в лизинг от официальных дилеров на выгодных условиях со скидкой. Телефон горячей линии 8 (800) 333-75-75 - звонок по России бесплатный.");
|
||||
$APPLICATION->SetPageProperty("description", "".$type_plural." ".$brand_name." в лизинг, купить ".$type_name." ".$brand_name." в лизинг, ".$type_name." ".$brand_name." в лизинг для юридических лиц, ".$type_name." ".$brand_name." в лизинг для ип");
|
||||
$APPLICATION->SetPageProperty("description", "Новые ".mb_strtolower($type_plural)." ".$brand_name." в лизинг для юридических лиц и ИП в Москве и в других регионах России. Вы можете купить ".$type_name." ".$brand_name." в лизинг от официальных дилеров на выгодных условиях со скидкой. Телефон горячей линии 8 (800) 333-75-75 - звонок по России бесплатный.");
|
||||
$APPLICATION->SetPageProperty("keywords", "".$type_plural." ".$brand_name." в лизинг, купить ".$type_name." ".$brand_name." в лизинг, ".$type_name." ".$brand_name." в лизинг для юридических лиц, ".$type_name." ".$brand_name." в лизинг для ип");
|
||||
}
|
||||
}
|
||||
else
|
||||
@ -173,8 +173,8 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true))))
|
||||
$APPLICATION->AddChainItem($brand_name, "/programs/special/".$brand_slug."/");
|
||||
|
||||
$APPLICATION->SetPageProperty("title", "".$arParams['SHORT_TITLE']." ".$brand_name." в лизинг для юридических лиц и ИП в Москве - купить новую ".mb_strtolower($arParams['SHORT_TITLE_ACCUSATIVE'])." ".$brand_name." в лизинг | Эволюция");
|
||||
$APPLICATION->SetPageProperty("keywords", "Новая ".mb_strtolower($arParams['SHORT_TITLE'])." ".$brand_name." в лизинг для юридических лиц и ИП в Москве и в других регионах России. Вы можете купить ".mb_strtolower($arParams['SHORT_TITLE_ACCUSATIVE'])." ".$brand_name." в лизинг от официальных дилеров на выгодных условиях со скидкой. Телефон горячей линии 8 (800) 333-75-75 - звонок по России бесплатный.");
|
||||
$APPLICATION->SetPageProperty("description", "".$brand_name." в лизинг, купить ".$brand_name." в лизинг, ".$brand_name." в лизинг для юридических лиц, ".$brand_name." в лизинг для ип, ".mb_strtolower($arParams['SHORT_TITLE'])." ".$brand_name." в лизинг");
|
||||
$APPLICATION->SetPageProperty("description", "Новая ".mb_strtolower($arParams['SHORT_TITLE'])." ".$brand_name." в лизинг для юридических лиц и ИП в Москве и в других регионах России. Вы можете купить ".mb_strtolower($arParams['SHORT_TITLE_ACCUSATIVE'])." ".$brand_name." в лизинг от официальных дилеров на выгодных условиях со скидкой. Телефон горячей линии 8 (800) 333-75-75 - звонок по России бесплатный.");
|
||||
$APPLICATION->SetPageProperty("keywords", "".$brand_name." в лизинг, купить ".$brand_name." в лизинг, ".$brand_name." в лизинг для юридических лиц, ".$brand_name." в лизинг для ип, ".mb_strtolower($arParams['SHORT_TITLE'])." ".$brand_name." в лизинг");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -107,6 +107,7 @@ $this->setFrameMode(true);
|
||||
"",
|
||||
[
|
||||
"IDS" => $arResult['PROPERTIES']['OFFERS']['VALUE'],
|
||||
"TITLE" => $arParams['SPECIAL_OFFERS_TITLE'],
|
||||
]
|
||||
);
|
||||
?>
|
||||
|
||||
@ -732,7 +732,7 @@
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 60px;
|
||||
width: 100px;
|
||||
height: 60px;
|
||||
border-radius: 100%;
|
||||
box-shadow: 0px 4px 32px 0px rgba(0, 0, 0, 0.16);
|
||||
|
||||
@ -870,7 +870,7 @@
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 60px;
|
||||
width: 100px;
|
||||
height: 60px;
|
||||
border-radius: 100%;
|
||||
box-shadow: 0px 4px 32px 0px rgba(0, 0, 0, 0.16);
|
||||
|
||||
@ -6382,13 +6382,38 @@ main .dropdown_blocks_list .dropdown_block .block_body .transaction_detail ul li
|
||||
position: absolute;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
top: 0;
|
||||
height: 100%;
|
||||
top: auto;
|
||||
width: 200px;
|
||||
height: auto;
|
||||
}
|
||||
@media all and (max-width: 1279px) {
|
||||
.types_grid .grid_item img {
|
||||
height: 65%;
|
||||
top: auto;
|
||||
height: auto;
|
||||
width: 35%;
|
||||
}
|
||||
}
|
||||
@media all and (min-width: 640px) and (max-width: 767px) {
|
||||
.types_grid .grid_item img {
|
||||
height: auto !important;
|
||||
max-width: 70% !important;
|
||||
}
|
||||
}
|
||||
@media all and (min-width: 480px) and (max-width: 639px) {
|
||||
.types_grid .grid_item img {
|
||||
height: auto !important;
|
||||
max-width: 50% !important;
|
||||
}
|
||||
}
|
||||
@media all and (max-width: 479px) {
|
||||
.types_grid .grid_item img {
|
||||
height: 130px !important;
|
||||
width: auto !important;
|
||||
}
|
||||
}
|
||||
@media all and (min-width: 480px) and (max-width: 767px) {
|
||||
.types_grid .grid_item {
|
||||
min-height: 300px;
|
||||
}
|
||||
}
|
||||
@media all and (max-width: 767px) {
|
||||
|
||||
@ -6911,7 +6911,6 @@ main .dropdown_blocks_list .dropdown_block .block_body {
|
||||
|
||||
.h2 {
|
||||
max-width: 65%;
|
||||
|
||||
}
|
||||
|
||||
ul {
|
||||
@ -6945,13 +6944,34 @@ main .dropdown_blocks_list .dropdown_block .block_body {
|
||||
position: absolute;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
top: 0;
|
||||
height: 100%;
|
||||
top: auto;
|
||||
width: 200px;
|
||||
height: auto;
|
||||
|
||||
@media all and (max-width: 1279px) {
|
||||
height: 65%;
|
||||
top: auto;
|
||||
height: auto;
|
||||
width: 35%;
|
||||
}
|
||||
|
||||
@media all and (min-width: 640px) and (max-width: 767px) {
|
||||
height: auto !important;
|
||||
max-width: 70% !important;
|
||||
}
|
||||
|
||||
@media all and (min-width: 480px) and (max-width: 639px) {
|
||||
height: auto !important;
|
||||
max-width: 50% !important;
|
||||
}
|
||||
|
||||
@media all and (max-width: 479px) {
|
||||
height: 130px !important;
|
||||
width: auto !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media all and (min-width: 480px) and (max-width: 767px) {
|
||||
min-height: 300px;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -25,6 +25,7 @@ $APPLICATION->AddHeadString('<link rel="canonical" href="https://'.SITE_SERVER_N
|
||||
"IBLOCK_ID_PROGRAMS_AGGREGATION" => IBLOCK_ID_PROGRAMS_AGGREGATION_CARGO,
|
||||
"IBLOCK_ID_PROGRAMS_AGGREGATION_BRANDS" => IBLOCK_ID_PROGRAMS_AGGREGATION_BRANDS_CARGO,
|
||||
"PATH" => "cargo",
|
||||
"SPECIAL_OFFERS_TITLE" => "Акции и скидки на грузовую технику в лизинг",
|
||||
]
|
||||
);
|
||||
?>
|
||||
|
||||
@ -25,6 +25,7 @@ $APPLICATION->AddHeadString('<link rel="canonical" href="https://'.SITE_SERVER_N
|
||||
"IBLOCK_ID_PROGRAMS_AGGREGATION" => IBLOCK_ID_PROGRAMS_AGGREGATION_SPECIAL,
|
||||
"IBLOCK_ID_PROGRAMS_AGGREGATION_BRANDS" => IBLOCK_ID_PROGRAMS_AGGREGATION_BRANDS_SPECIAL,
|
||||
"PATH" => "special",
|
||||
"SPECIAL_OFFERS_TITLE" => "Акции и скидки на спецтехнику в лизинг",
|
||||
]
|
||||
);
|
||||
?>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user