about company page release
@ -1,5 +1,12 @@
|
||||
<?
|
||||
$aMenuLinks = Array(
|
||||
Array(
|
||||
"О компании",
|
||||
"/about/",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
),
|
||||
Array(
|
||||
"Новости",
|
||||
"/about/news/",
|
||||
|
||||
@ -1,5 +1,12 @@
|
||||
<?
|
||||
$aMenuLinks = Array(
|
||||
Array(
|
||||
"О компании",
|
||||
"/about/",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
),
|
||||
Array(
|
||||
"Новости",
|
||||
"/about/news/",
|
||||
|
||||
@ -1,4 +1,77 @@
|
||||
<?
|
||||
header("Location: /about/news/");
|
||||
die();
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
|
||||
$APPLICATION->SetTitle("О Компании");
|
||||
?>
|
||||
<div class="clear"></div>
|
||||
<section>
|
||||
<div class="container">
|
||||
<div class="title_wrapper">
|
||||
<div class="left">
|
||||
<h1 class="section_title">О компании</h1>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section id="about_banner">
|
||||
<?
|
||||
$APPLICATION->IncludeComponent(
|
||||
"evolution:about.highlights",
|
||||
"",
|
||||
Array(
|
||||
"TOP" => "ТОП 10",
|
||||
"DEALS" => "> 50 млрд ₽",
|
||||
"CONTRACTS" => "10 000+",
|
||||
"CITIES" => "37",
|
||||
"PERIOD" => "10 лет",
|
||||
"DIVISIONS" => "61",
|
||||
"CLIENTS" => "6 000+",
|
||||
)
|
||||
);
|
||||
?>
|
||||
<div class="container">
|
||||
<div class="aside_container about">
|
||||
<? $APPLICATION->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
|
||||
);?>
|
||||
<article>
|
||||
<?
|
||||
$APPLICATION->IncludeComponent(
|
||||
"evolution:about.roadmap",
|
||||
"",
|
||||
Array(
|
||||
"PRESENTATION_URL" => "/upload/presentation.pdf",
|
||||
)
|
||||
);
|
||||
?>
|
||||
<?
|
||||
$APPLICATION->IncludeComponent(
|
||||
"evolution:about.leaders",
|
||||
"",
|
||||
Array()
|
||||
);
|
||||
?>
|
||||
</article>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<?
|
||||
$APPLICATION->IncludeComponent(
|
||||
"evolution:form.leasing",
|
||||
"",
|
||||
Array()
|
||||
);
|
||||
?>
|
||||
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
||||
BIN
images/about/bottom-1.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
images/about/bottom-2.png
Normal file
|
After Width: | Height: | Size: 29 KiB |
BIN
images/about/bottom-3.png
Normal file
|
After Width: | Height: | Size: 5.0 KiB |
BIN
images/about/line-left.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
images/about/line-right.png
Normal file
|
After Width: | Height: | Size: 4.0 KiB |
BIN
images/about/top-2.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
images/about/top.png
Normal file
|
After Width: | Height: | Size: 25 KiB |
@ -0,0 +1,8 @@
|
||||
<?
|
||||
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
|
||||
$arTemplateDescription = array(
|
||||
"NAME" => GetMessage("DEFAULT_NAME"),
|
||||
"DESCRIPTION" => GetMessage("DEFAULT_DESC"),
|
||||
);
|
||||
?>
|
||||
18
local/components/evolution/about.highlights/component.php
Normal file
@ -0,0 +1,18 @@
|
||||
<?
|
||||
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
/** @var CBitrixComponent $this */
|
||||
/** @var array $arParams */
|
||||
/** @var array $arResult */
|
||||
/** @var string $componentPath */
|
||||
/** @var string $componentName */
|
||||
/** @var string $componentTemplate */
|
||||
/** @global CDatabase $DB */
|
||||
/** @global CUser $USER */
|
||||
/** @global CMain $APPLICATION */
|
||||
|
||||
use Bitrix\Main\Context,
|
||||
Bitrix\Main\Type\DateTime,
|
||||
Bitrix\Main\Loader,
|
||||
Bitrix\Iblock;
|
||||
|
||||
$this->includeComponentTemplate();
|
||||
@ -0,0 +1,4 @@
|
||||
<?
|
||||
$MESS ['DEFAULT_NAME'] = "Блок достижений";
|
||||
$MESS ['DEFAULT_DESC'] = "Блок достижений";
|
||||
?>
|
||||
@ -0,0 +1,9 @@
|
||||
<?
|
||||
$MESS ['TOP'] = "Показатель ТОП X";
|
||||
$MESS ['DEALS'] = "Объем сделок";
|
||||
$MESS ['CONTRACTS'] = "Количество договоров лизинга";
|
||||
$MESS ['CITIES'] = "Количество городов России";
|
||||
$MESS ['PERIOD'] = "Средний срок работы сотрудников";
|
||||
$MESS ['DIVISIONS'] = "Количество подразделений";
|
||||
$MESS ['CLIENTS'] = "Количество клиентов";
|
||||
?>
|
||||
@ -0,0 +1,8 @@
|
||||
<?
|
||||
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
|
||||
$arTemplateDescription = array(
|
||||
"NAME" => GetMessage("DEFAULT_NAME"),
|
||||
"DESCRIPTION" => GetMessage("DEFAULT_DESC"),
|
||||
);
|
||||
?>
|
||||
45
local/components/evolution/about.leaders/component.php
Normal file
@ -0,0 +1,45 @@
|
||||
<?
|
||||
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
/** @var CBitrixComponent $this */
|
||||
/** @var array $arParams */
|
||||
/** @var array $arResult */
|
||||
/** @var string $componentPath */
|
||||
/** @var string $componentName */
|
||||
/** @var string $componentTemplate */
|
||||
/** @global CDatabase $DB */
|
||||
/** @global CUser $USER */
|
||||
/** @global CMain $APPLICATION */
|
||||
|
||||
use Bitrix\Main\Context,
|
||||
Bitrix\Main\Type\DateTime,
|
||||
Bitrix\Main\Loader,
|
||||
Bitrix\Iblock;
|
||||
|
||||
if($this->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();
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,4 @@
|
||||
<?
|
||||
$MESS ['DEFAULT_NAME'] = "Список руководителей";
|
||||
$MESS ['DEFAULT_DESC'] = "Список руководителей";
|
||||
?>
|
||||
@ -0,0 +1,24 @@
|
||||
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
|
||||
/** @var array $arParams */
|
||||
/** @var array $arResult */
|
||||
/** @global CMain $APPLICATION */
|
||||
/** @global CUser $USER */
|
||||
/** @global CDatabase $DB */
|
||||
/** @var CBitrixComponentTemplate $this */
|
||||
/** @var string $templateName */
|
||||
/** @var string $templateFile */
|
||||
/** @var string $templateFolder */
|
||||
/** @var string $componentPath */
|
||||
/** @var CBitrixComponent $component */
|
||||
$this->setFrameMode(true);
|
||||
?>
|
||||
<h2>Руководство</h2>
|
||||
<div class="management">
|
||||
<? foreach($arResult['LEADERS'] AS $leader): ?>
|
||||
<div class="person">
|
||||
<img src="<?= $leader['PREVIEW_PICTURE']; ?>" loading="lazy" alt="<?= $leader['NAME']; ?>" />
|
||||
<p class="name"><?= $leader['NAME']; ?></p>
|
||||
<p><?= $leader['PREVIEW_TEXT']; ?></p>
|
||||
</div>
|
||||
<? endforeach; ?>
|
||||
</div>
|
||||
@ -0,0 +1,8 @@
|
||||
<?
|
||||
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
|
||||
$arTemplateDescription = array(
|
||||
"NAME" => GetMessage("DEFAULT_NAME"),
|
||||
"DESCRIPTION" => GetMessage("DEFAULT_DESC"),
|
||||
);
|
||||
?>
|
||||
45
local/components/evolution/about.roadmap/component.php
Normal file
@ -0,0 +1,45 @@
|
||||
<?
|
||||
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
/** @var CBitrixComponent $this */
|
||||
/** @var array $arParams */
|
||||
/** @var array $arResult */
|
||||
/** @var string $componentPath */
|
||||
/** @var string $componentName */
|
||||
/** @var string $componentTemplate */
|
||||
/** @global CDatabase $DB */
|
||||
/** @global CUser $USER */
|
||||
/** @global CMain $APPLICATION */
|
||||
|
||||
use Bitrix\Main\Context,
|
||||
Bitrix\Main\Type\DateTime,
|
||||
Bitrix\Main\Loader,
|
||||
Bitrix\Iblock;
|
||||
|
||||
if($this->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();
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,4 @@
|
||||
<?
|
||||
$MESS ['DEFAULT_NAME'] = "Дорожная карта развития";
|
||||
$MESS ['DEFAULT_DESC'] = "Дорожная карта развития";
|
||||
?>
|
||||
@ -0,0 +1,3 @@
|
||||
<?
|
||||
$MESS ['PRESENTATION_URL'] = "Путь к файлу презентации (не показывается если пусто)";
|
||||
?>
|
||||
@ -0,0 +1,133 @@
|
||||
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
|
||||
/** @var array $arParams */
|
||||
/** @var array $arResult */
|
||||
/** @global CMain $APPLICATION */
|
||||
/** @global CUser $USER */
|
||||
/** @global CDatabase $DB */
|
||||
/** @var CBitrixComponentTemplate $this */
|
||||
/** @var string $templateName */
|
||||
/** @var string $templateFile */
|
||||
/** @var string $templateFolder */
|
||||
/** @var string $componentPath */
|
||||
/** @var CBitrixComponent $component */
|
||||
$this->setFrameMode(true);
|
||||
?>
|
||||
<div class="bg_description">
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая компания России. Благодаря огромному опыту в лизинге и лучшим практикам на рынке, за год работы вошли в Топ 10 лизинговых компаний.</p>
|
||||
</div>
|
||||
<div class="lines_title">
|
||||
<p>
|
||||
Уникальный
|
||||
<span>путь развития</span>
|
||||
</p>
|
||||
<? if(!empty($arParams['PRESENTATION_URL'])): ?>
|
||||
<a href="<?= $arParams['PRESENTATION_URL']; ?>" class="button button-blue">Скачать презентацию</a>
|
||||
<? endif; ?>
|
||||
</div>
|
||||
<div class="history">
|
||||
<? foreach($arResult['YEARS'] AS $year => $periods): ?>
|
||||
<div class="year" data-year="<?= $year; ?>">
|
||||
<div class="line"></div>
|
||||
<? foreach($periods AS $period): ?>
|
||||
<div class="month">
|
||||
<p><?= $period['PROPERTIES']['MONTH']['VALUE']; ?></p>
|
||||
<p><?= $period['PREVIEW_TEXT']; ?></p>
|
||||
</div>
|
||||
<? endforeach; ?>
|
||||
</div>
|
||||
<? endforeach; ?>
|
||||
<?/*
|
||||
<div class="year" data-year="2022">
|
||||
<div class="line"></div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="year" data-year="2021">
|
||||
<div class="line"></div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Декабрь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="year" data-year="2020">
|
||||
<div class="line"></div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="year" data-year="2019">
|
||||
<div class="line"></div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
<div class="month">
|
||||
<p>Январь</p>
|
||||
<p>Эволюция – самая динамично развивающаяся автолизинговая...</p>
|
||||
</div>
|
||||
</div>
|
||||
*/?>
|
||||
</div>
|
||||
@ -20,7 +20,7 @@
|
||||
<li><a href="/catalog/">Легковые</a></li>
|
||||
</ul>
|
||||
<ul class="column">
|
||||
<li><b>О компании</b></li>
|
||||
<li><a href="/about/"><b>О компании</b></a></li>
|
||||
<li><a href="/about/news/">Новости</a></li>
|
||||
<li><a href="/about/career/">Карьера</a></li>
|
||||
<li><a href="/about/contacts/">Контакты</a></li>
|
||||
|
||||
@ -29,7 +29,7 @@
|
||||
<li><a href="/catalog/">Легковые</a></li>
|
||||
</ul>
|
||||
<ul class="column">
|
||||
<li><b>О компании</b></li>
|
||||
<li><a href="/about/"><b>О компании</b></a></li>
|
||||
<li><a href="/about/news/">Новости</a></li>
|
||||
<li><a href="/about/career/">Карьера</a></li>
|
||||
<li><a href="/about/contacts/">Контакты</a></li>
|
||||
|
||||