diff --git a/.about.menu_ext.php b/.about.menu_ext.php index 4eb7273..cb0554a 100644 --- a/.about.menu_ext.php +++ b/.about.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" => "> 50 млрд ₽", + "CONTRACTS" => "10 000+", + "CITIES" => "37", + "PERIOD" => "10 лет", + "DIVISIONS" => "61", + "CLIENTS" => "6 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/images/about/bottom-1.png b/images/about/bottom-1.png new file mode 100644 index 0000000..65ad98c Binary files /dev/null and b/images/about/bottom-1.png differ diff --git a/images/about/bottom-2.png b/images/about/bottom-2.png new file mode 100644 index 0000000..8fcd17c Binary files /dev/null and b/images/about/bottom-2.png differ diff --git a/images/about/bottom-3.png b/images/about/bottom-3.png new file mode 100644 index 0000000..5f9a6bd Binary files /dev/null and b/images/about/bottom-3.png differ diff --git a/images/about/line-left.png b/images/about/line-left.png new file mode 100644 index 0000000..eb6ccfa Binary files /dev/null and b/images/about/line-left.png differ diff --git a/images/about/line-right.png b/images/about/line-right.png new file mode 100644 index 0000000..ec78aad Binary files /dev/null and b/images/about/line-right.png differ diff --git a/images/about/top-2.png b/images/about/top-2.png new file mode 100644 index 0000000..46afb01 Binary files /dev/null and b/images/about/top-2.png differ diff --git a/images/about/top.png b/images/about/top.png new file mode 100644 index 0000000..cc9932b Binary files /dev/null and b/images/about/top.png differ diff --git a/local/components/evolution/about.highlights/.description.php b/local/components/evolution/about.highlights/.description.php new file mode 100644 index 0000000..18b8c14 --- /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..f384555 --- /dev/null +++ b/local/components/evolution/about.highlights/templates/.default/template.php @@ -0,0 +1,159 @@ +setFrameMode(true); +?> +
+
+
+ + + + + + + + + + + + +

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

+
+
+
+
+ + + +

+

В России по лизингу легковых автомобилей по рэнкингу Эксперт РА по результатам 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..18b8c14 --- /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..18b8c14 --- /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..ac30698 --- /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/templates/404/footer.php b/local/templates/404/footer.php index bc13646..4c4ac32 100644 --- a/local/templates/404/footer.php +++ b/local/templates/404/footer.php @@ -20,7 +20,7 @@
  • Легковые