From 79df540d7c4a169dd17356f8f174ec8e747b7cf7 Mon Sep 17 00:00:00 2001 From: merelendor Date: Mon, 25 Jul 2022 13:47:38 +0300 Subject: [PATCH] new catalog pages markup, search bar --- about/.left.menu_ext.php | 7 + about/index.php | 79 +- api/index.php | 25 + catalog/index.php | 1 + images/about/bottom-1.png | Bin 0 -> 13495 bytes images/about/bottom-2.png | Bin 0 -> 5144 bytes images/about/bottom-3.png | Bin 0 -> 5110 bytes images/about/line-left.png | Bin 0 -> 797 bytes images/about/line-right.png | Bin 0 -> 423 bytes images/about/top-2.png | Bin 0 -> 9260 bytes images/about/top.png | Bin 0 -> 4675 bytes images/man.png | Bin 0 -> 30365 bytes .../about.highlights/.description.php | 8 + .../evolution/about.highlights/component.php | 18 + .../about.highlights/lang/ru/.description.php | 4 + .../about.highlights/lang/ru/.parameters.php | 9 + .../templates/.default/style.css | 0 .../templates/.default/template.php | 159 ++ .../evolution/about.leaders/.description.php | 8 + .../evolution/about.leaders/component.php | 45 + .../about.leaders/lang/ru/.description.php | 4 + .../templates/.default/style.css | 0 .../templates/.default/template.php | 24 + .../evolution/about.roadmap/.description.php | 8 + .../evolution/about.roadmap/component.php | 45 + .../about.roadmap/lang/ru/.description.php | 4 + .../about.roadmap/lang/ru/.parameters.php | 3 + .../templates/.default/style.css | 0 .../templates/.default/template.php | 133 ++ .../templates/.default/template.php | 213 +- .../catalog/templates/.default/template.php | 364 ++- .../bitrix/menu/evolution/template.php | 10 + .../evolution/css/components/style.css | 2 +- .../evolution/css/components/style.css.map | 2 +- .../evolution/css/components/style.less | 7 + local/templates/evolution/css/forms/style.css | 2 +- .../evolution/css/forms/style.css.map | 2 +- .../templates/evolution/css/forms/style.less | 36 +- .../templates/evolution/css/header/style.css | 2 +- .../evolution/css/header/style.css.map | 2 +- .../templates/evolution/css/header/style.less | 31 +- local/templates/evolution/css/main/style.css | 2 +- .../evolution/css/main/style.css.map | 2 +- local/templates/evolution/css/main/style.less | 2034 ++++++++++++++++- search/.section.php | 3 + search/index.php | 306 +++ search/position.php | 41 + 47 files changed, 3398 insertions(+), 247 deletions(-) create mode 100644 images/about/bottom-1.png create mode 100644 images/about/bottom-2.png create mode 100644 images/about/bottom-3.png create mode 100644 images/about/line-left.png create mode 100644 images/about/line-right.png create mode 100644 images/about/top-2.png create mode 100644 images/about/top.png create mode 100644 images/man.png create mode 100644 local/components/evolution/about.highlights/.description.php create mode 100644 local/components/evolution/about.highlights/component.php create mode 100644 local/components/evolution/about.highlights/lang/ru/.description.php create mode 100644 local/components/evolution/about.highlights/lang/ru/.parameters.php create mode 100644 local/components/evolution/about.highlights/templates/.default/style.css create mode 100644 local/components/evolution/about.highlights/templates/.default/template.php create mode 100644 local/components/evolution/about.leaders/.description.php create mode 100644 local/components/evolution/about.leaders/component.php create mode 100644 local/components/evolution/about.leaders/lang/ru/.description.php create mode 100644 local/components/evolution/about.leaders/templates/.default/style.css create mode 100644 local/components/evolution/about.leaders/templates/.default/template.php create mode 100644 local/components/evolution/about.roadmap/.description.php create mode 100644 local/components/evolution/about.roadmap/component.php create mode 100644 local/components/evolution/about.roadmap/lang/ru/.description.php create mode 100644 local/components/evolution/about.roadmap/lang/ru/.parameters.php create mode 100644 local/components/evolution/about.roadmap/templates/.default/style.css create mode 100644 local/components/evolution/about.roadmap/templates/.default/template.php create mode 100644 search/.section.php create mode 100644 search/index.php create mode 100644 search/position.php diff --git a/about/.left.menu_ext.php b/about/.left.menu_ext.php index 4eb7273..cb0554a 100644 --- a/about/.left.menu_ext.php +++ b/about/.left.menu_ext.php @@ -1,5 +1,12 @@ \ No newline at end of file +require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); +$APPLICATION->SetTitle("О Компании"); +?> +
+
+
+
+
+

О компании

+
+
+
+
+
+ IncludeComponent( + "evolution:about.highlights", + "", + Array( + "TOP" => "ТОП 10", + "DEALS" => "< 10 млн", + "CONTRACTS" => "200 000+", + "CITIES" => "35", + "PERIOD" => "10 лет", + "DIVISIONS" => "51", + "CLIENTS" => "200 000+", + ) + ); + ?> +
+
+ IncludeComponent("bitrix:menu", "evolution.left.menu", Array( + "ALLOW_MULTI_SELECT" => "N", // Разрешить несколько активных пунктов одновременно + "CHILD_MENU_TYPE" => "left", // Тип меню для остальных уровней + "DELAY" => "N", // Откладывать выполнение шаблона меню + "MAX_LEVEL" => "1", // Уровень вложенности меню + "MENU_CACHE_GET_VARS" => array( // Значимые переменные запроса + 0 => "", + ), + "MENU_CACHE_TIME" => "3600", // Время кеширования (сек.) + "MENU_CACHE_TYPE" => "N", // Тип кеширования + "MENU_CACHE_USE_GROUPS" => "Y", // Учитывать права доступа + "ROOT_MENU_TYPE" => "left", // Тип меню для первого уровня + "USE_EXT" => "Y", // Подключать файлы с именами вида .тип_меню.menu_ext.php + ), + false + );?> +
+ IncludeComponent( + "evolution:about.roadmap", + "", + Array( + "PRESENTATION_URL" => "/upload/presentation.pdf", + ) + ); + ?> + IncludeComponent( + "evolution:about.leaders", + "", + Array() + ); + ?> +
+
+
+
+IncludeComponent( + "evolution:form.leasing", + "", + Array() + ); +?> + \ No newline at end of file diff --git a/api/index.php b/api/index.php index f2fd852..1775fcd 100644 --- a/api/index.php +++ b/api/index.php @@ -536,6 +536,31 @@ switch($PARAM_1) } break; + case "announcements": + { + if(CModule::IncludeModule('iblock')) + { + $announcements = []; + $announcements_res = CIBlockElement::GetList(["SORT" => "ASC"], ["ACTIVE" => "Y", "IBLOCK_ID" => 24], false, []); + while ($announcements_ob_element = $announcements_res->GetNextElement()) + { + $announcements_ar_res = $announcements_ob_element->GetFields(); + $announcements_ar_res['PROPERTIES'] = $announcements_ob_element->GetProperties(); + + $announcements[] = [ + "title" => $announcements_ar_res['NAME'], + "content" => $announcements_ar_res['PREVIEW_TEXT'], + "url" => !empty($announcements_ar_res['PROPERTIES']['URL']['VALUE']) ? $announcements_ar_res['PROPERTIES']['URL']['VALUE'] : null, + ]; + } + + print json_encode([ + "announcements" => $announcements, + ]); + } + } + break; + case "regions": { if(CModule::IncludeModule('iblock')) diff --git a/catalog/index.php b/catalog/index.php index f327968..1ec3d07 100644 --- a/catalog/index.php +++ b/catalog/index.php @@ -25,6 +25,7 @@ $APPLICATION->SetTitle("Каталог"); ) ); ?> + IncludeComponent( "evolution:form.leasing", diff --git a/images/about/bottom-1.png b/images/about/bottom-1.png new file mode 100644 index 0000000000000000000000000000000000000000..2059cadb87687433f1138708ce560ce900ccbff9 GIT binary patch literal 13495 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 XO2Emm^{$kJF!7|R%yy{@to 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 YtHREVJx-`WgBLsS+ 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 BB7^_{ literal 0 HcmV?d00001 diff --git a/images/about/top.png b/images/about/top.png new file mode 100644 index 0000000000000000000000000000000000000000..526feb5604a594e599345134658d08bf253d0d33 GIT binary patch literal 4675 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 M07*qoM6N<$g6v8@8UO$Q literal 0 HcmV?d00001 diff --git a/local/components/evolution/about.highlights/.description.php b/local/components/evolution/about.highlights/.description.php new file mode 100644 index 0000000..a20bdf3 --- /dev/null +++ b/local/components/evolution/about.highlights/.description.php @@ -0,0 +1,8 @@ + GetMessage("DEFAULT_NAME"), + "DESCRIPTION" => GetMessage("DEFAULT_DESC"), +); +?> \ No newline at end of file diff --git a/local/components/evolution/about.highlights/component.php b/local/components/evolution/about.highlights/component.php new file mode 100644 index 0000000..96e37c2 --- /dev/null +++ b/local/components/evolution/about.highlights/component.php @@ -0,0 +1,18 @@ +includeComponentTemplate(); \ No newline at end of file diff --git a/local/components/evolution/about.highlights/lang/ru/.description.php b/local/components/evolution/about.highlights/lang/ru/.description.php new file mode 100644 index 0000000..2972caa --- /dev/null +++ b/local/components/evolution/about.highlights/lang/ru/.description.php @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/local/components/evolution/about.highlights/lang/ru/.parameters.php b/local/components/evolution/about.highlights/lang/ru/.parameters.php new file mode 100644 index 0000000..96b1970 --- /dev/null +++ b/local/components/evolution/about.highlights/lang/ru/.parameters.php @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/local/components/evolution/about.highlights/templates/.default/style.css b/local/components/evolution/about.highlights/templates/.default/style.css new file mode 100644 index 0000000..e69de29 diff --git a/local/components/evolution/about.highlights/templates/.default/template.php b/local/components/evolution/about.highlights/templates/.default/template.php new file mode 100644 index 0000000..2076a1d --- /dev/null +++ b/local/components/evolution/about.highlights/templates/.default/template.php @@ -0,0 +1,159 @@ +setFrameMode(true); +?> +
+
+
+ + + + + + + + + + + + +

Универсальная автолизинговая компания с огромным опытом

+
+
+
+
+ + + +

+

по России по лизингу легковых автомобилей по рэнкингу Эксперт РА по результатам 9 месяцев 2021 года

+
+
+
+
+
+ + + + + + + + + + +

+

+

Объем сделок

+
+
+
+
+

+

Договоров лизинга

+
+
+
+
+
+
+ + + + + + +

+

Городов России от Калининграда до Иркутска

+
+
+
+
+

+

Средний срок работы ключевых сотрудников в лизинге

+
+
+
+
+
+
+ + + + +

+

Подразделение

+
+
+
+
+ + + + +

+

Довольных клиентов

+
+
+
+
\ No newline at end of file diff --git a/local/components/evolution/about.leaders/.description.php b/local/components/evolution/about.leaders/.description.php new file mode 100644 index 0000000..a20bdf3 --- /dev/null +++ b/local/components/evolution/about.leaders/.description.php @@ -0,0 +1,8 @@ + GetMessage("DEFAULT_NAME"), + "DESCRIPTION" => GetMessage("DEFAULT_DESC"), +); +?> \ No newline at end of file diff --git a/local/components/evolution/about.leaders/component.php b/local/components/evolution/about.leaders/component.php new file mode 100644 index 0000000..0a2b17c --- /dev/null +++ b/local/components/evolution/about.leaders/component.php @@ -0,0 +1,45 @@ +StartResultCache(60*60*24, md5(var_export($_POST, true)))) +{ + if(CModule::IncludeModule('iblock')) + { + $arResult = []; + $sort = Array("SORT" => "ASC", "NAME" => "ASC"); + $filter = Array("ACTIVE" => "Y", "IBLOCK_ID" => 23); + $options = Array("nPageSize" => 1000); + + $res = CIBlockElement::GetList($sort, $filter, false, $options); + $arResult = ['LEADERS' => []]; + + while ($obElement = $res->GetNextElement()) + { + $ar_res = $obElement->GetFields(); + $ar_res['PROPERTIES'] = $obElement->GetProperties(); + + if(isset($ar_res['PREVIEW_PICTURE'])) + { + $ar_res['PREVIEW_PICTURE'] = CFile::GetPath($ar_res['PREVIEW_PICTURE']); + } + + $arResult['LEADERS'][] = $ar_res; + } + + $this->IncludeComponentTemplate(); + } +} \ No newline at end of file diff --git a/local/components/evolution/about.leaders/lang/ru/.description.php b/local/components/evolution/about.leaders/lang/ru/.description.php new file mode 100644 index 0000000..7f350c3 --- /dev/null +++ b/local/components/evolution/about.leaders/lang/ru/.description.php @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/local/components/evolution/about.leaders/templates/.default/style.css b/local/components/evolution/about.leaders/templates/.default/style.css new file mode 100644 index 0000000..e69de29 diff --git a/local/components/evolution/about.leaders/templates/.default/template.php b/local/components/evolution/about.leaders/templates/.default/template.php new file mode 100644 index 0000000..55e49a7 --- /dev/null +++ b/local/components/evolution/about.leaders/templates/.default/template.php @@ -0,0 +1,24 @@ +setFrameMode(true); +?> +

Руководство

+
+ +
+ <?= $leader['NAME']; ?> +

+

+
+ +
\ No newline at end of file diff --git a/local/components/evolution/about.roadmap/.description.php b/local/components/evolution/about.roadmap/.description.php new file mode 100644 index 0000000..a20bdf3 --- /dev/null +++ b/local/components/evolution/about.roadmap/.description.php @@ -0,0 +1,8 @@ + GetMessage("DEFAULT_NAME"), + "DESCRIPTION" => GetMessage("DEFAULT_DESC"), +); +?> \ No newline at end of file diff --git a/local/components/evolution/about.roadmap/component.php b/local/components/evolution/about.roadmap/component.php new file mode 100644 index 0000000..fab34e4 --- /dev/null +++ b/local/components/evolution/about.roadmap/component.php @@ -0,0 +1,45 @@ +StartResultCache(60*60*24, md5(var_export($_POST, true)))) +{ + if(CModule::IncludeModule('iblock')) + { + $arResult = []; + $sort = Array("PROPERTY_YEAR" => "DESC", "SORT" => "DESC",); + $filter = Array("ACTIVE" => "Y", "IBLOCK_ID" => 22); + $options = Array("nPageSize" => 1000); + + $res = CIBlockElement::GetList($sort, $filter, false, $options); + $arResult = ['YEARS' => []]; + + while ($obElement = $res->GetNextElement()) + { + $ar_res = $obElement->GetFields(); + $ar_res['PROPERTIES'] = $obElement->GetProperties(); + + if(!isset($arResult['YEARS'][$ar_res['PROPERTY_YEAR_VALUE']])) + { + $arResult['YEARS'][$ar_res['PROPERTY_YEAR_VALUE']] = []; + } + + array_push($arResult['YEARS'][$ar_res['PROPERTY_YEAR_VALUE']], $ar_res); + } + + $this->IncludeComponentTemplate(); + } +} \ No newline at end of file diff --git a/local/components/evolution/about.roadmap/lang/ru/.description.php b/local/components/evolution/about.roadmap/lang/ru/.description.php new file mode 100644 index 0000000..d78f8b6 --- /dev/null +++ b/local/components/evolution/about.roadmap/lang/ru/.description.php @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/local/components/evolution/about.roadmap/lang/ru/.parameters.php b/local/components/evolution/about.roadmap/lang/ru/.parameters.php new file mode 100644 index 0000000..891df91 --- /dev/null +++ b/local/components/evolution/about.roadmap/lang/ru/.parameters.php @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/local/components/evolution/about.roadmap/templates/.default/style.css b/local/components/evolution/about.roadmap/templates/.default/style.css new file mode 100644 index 0000000..e69de29 diff --git a/local/components/evolution/about.roadmap/templates/.default/template.php b/local/components/evolution/about.roadmap/templates/.default/template.php new file mode 100644 index 0000000..779d9f0 --- /dev/null +++ b/local/components/evolution/about.roadmap/templates/.default/template.php @@ -0,0 +1,133 @@ +setFrameMode(true); +?> +
+

Эволюция – самая динамично развивающаяся автолизинговая компания России. Благодаря огромному опыту в лизинге и лучшим практикам на рынке, за год работы вошли в Топ 10 лизинговых компаний». Возможно, что-то ещё.

+
+
+
+ $periods): ?> +
+
+ +
+

+

+
+ +
+ + +
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+
+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Декабрь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+
+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+
+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+

Январь

+

Эволюция – самая динамично развивающаяся автолизинговая...

+
+
+ */?> + \ No newline at end of file diff --git a/local/components/evolution/catalog.position/templates/.default/template.php b/local/components/evolution/catalog.position/templates/.default/template.php index acae19d..9ea38fa 100644 --- a/local/components/evolution/catalog.position/templates/.default/template.php +++ b/local/components/evolution/catalog.position/templates/.default/template.php @@ -36,9 +36,11 @@ $this->setFrameMode(true);
<?= $arResult['NAME']; ?> +
+

Ключевые характеристики

-
    +
    • Год:
    • КПП:
    • Привод:
    • @@ -48,76 +50,16 @@ $this->setFrameMode(true);
    • Топливо:
-
-
-
-
-
-
-

Стоимость авто

-

- - ₽ - - -

- -
- -
-

млн

-

млн

-
-
-

Первоначальный взнос

-

%

-
- -
-

%

-

%

-
-
-

Срок договора

-

мес.

-
- -
-

мес.

-

мес.

-
-
-

Выкупной платеж

-

%

-
- -
-

%

-

%

-
-
-
-
-

Ежемесячный платеж

-

-
-
-

Экономия по налогу на прибыль (до)

-

-
-
-

НДС к возмещению из бюджета (до)

-

-
- -
-
+ +
+

Оформите автомбиль Audi A3 в лизинг на выгодных условиях

+

+ Цена + 2 300 250₽ +

+ + +
@@ -274,6 +216,133 @@ $this->setFrameMode(true); ?>
-
+ +
+
+

Калькулятор расчета лизинга

+
+
+

Стоимость авто

+

+ + ₽ + + +

+ +
+ +
+

млн

+

млн

+
+
+

Первоначальный взнос

+

%

+
+ +
+

%

+

%

+
+
+

Срок договора

+

мес.

+
+ +
+

мес.

+

мес.

+
+
+

Выкупной платеж

+

%

+
+ +
+

%

+

%

+
+
+
+
+

Ежемесячный платеж

+

+
+
+

Экономия по налогу на прибыль (до)

+

+
+
+

НДС к возмещению из бюджета (до)

+

+
+ +
+
+
+ + +
+
+

Другие модели Audi A3 Sedan

+ Показать все +
+ + + + + +
+ +
+
+

Рекомендуемые модели Audi для вас

+ Показать все +
+ + + + + + +
+
\ No newline at end of file diff --git a/local/components/evolution/catalog/templates/.default/template.php b/local/components/evolution/catalog/templates/.default/template.php index be04a87..405ed96 100644 --- a/local/components/evolution/catalog/templates/.default/template.php +++ b/local/components/evolution/catalog/templates/.default/template.php @@ -15,100 +15,286 @@ $this->setFrameMode(true);
-

Каталог автомобилей

-
- - -
-

СКИДКИ ДО 1,5% + СПЕЦТАРИФ НА КАСКО

-
    -
  • Скидки до 1,5% при покупке
  • -
  • Land Rover в лизинг
  • +
    +
    +

    Каталог автомобилей

    +
    + + +
    +

    СКИДКИ ДО 1,5% + СПЕЦТАРИФ НА КАСКО

    +
      +
    • Скидки до 1,5% при покупке
    • +
    • Land Rover в лизинг
    • +
    • Специальный тариф на каско
    • +
    + + +
    + +
    "> +
    +
    +
    + +
    +
    + +
    + + +
    +
    +
    +
    "> +
    + IncludeComponent( + "evolution:form.catalog.filter", + "", + Array( + "SELECTED" => $arResult['SELECTED'], + "PATH" => $arParams['PATH'], + "SORTING" => true, + "PROGRAM" => $arParams['PROGRAM'], + "SCROLL" => $arResult['SCROLL'], + ) + ); ?> +
    +
    + IncludeComponent( + "evolution:catalog.sort", + "", + Array( + "SORT" => $arParams['SORT'], + "FILTER" => $arResult['FILTER_SMALL'], + ) + ); ?> + 0): ?> +
    + +
    + + <?= $arItem['PROPERTIES']['BRAND']['RELATED']['NAME']; ?> <?= $arItem['PROPERTIES']['MODEL']['RELATED']['NAME']; ?> <?= $arItem['PROPERTIES']['BODY']['VALUE']; ?> +

    +

    + + , , л.с. +

    +
      +
    • +

      Ежемесячный платёж (от)

      +

      р.

      +
    • +
    • +

      Стоимость автомобиля (от)

      +

      р.

      +
    • +
    • +

      Экономия по налогу на прибыль (до)

      +

      р.

      +
    • +
    • +

      НДС к возмещению из бюджета (до)

      +

      р.

      +
    • +
    + +

    +
    + +
    + + +
    +

    Рекомендуемые модели Audi для вас

    + + + + + + + + + + + + + + + + + + + + +
    + +
    +

    Седаны в лизинг

    + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + + +
    + + +
\ No newline at end of file diff --git a/local/templates/.default/components/bitrix/menu/evolution/template.php b/local/templates/.default/components/bitrix/menu/evolution/template.php index 449d831..d8f96ef 100644 --- a/local/templates/.default/components/bitrix/menu/evolution/template.php +++ b/local/templates/.default/components/bitrix/menu/evolution/template.php @@ -4,7 +4,17 @@ +
+ +