valid phone number hotfix, remove email address from forms template, add CSS for chat

This commit is contained in:
merelendor 2024-02-28 17:59:48 +03:00
parent dea2d666d2
commit 927104f8ee
13 changed files with 6494 additions and 11 deletions

View File

@ -38,7 +38,7 @@
<div class="error_page">
<div>
<h1>502</h1>
<p>Извините, возникла техническая проблема, свяжитесь с нами по телефона <a href="tel:8 8001112233">8 800 111 22 33</a></p>
<p>Извините, возникла техническая проблема, свяжитесь с нами по телефона <a href="tel:88003337575">8 800 333 75 75</a></p>
</div>
<img src="/images/404.jpg" alt="502" />
</div>

View File

@ -3,7 +3,7 @@
<div class="error_page">
<div>
<h1>500</h1>
<p>Извините, возникла техническая проблема, свяжитесь с нами по телефона <a href="tel:8 8001112233">8 800 111 22 33</a></p>
<p>Извините, возникла техническая проблема, свяжитесь с нами по телефона <a href="tel:88003337575">8 800 333 75 75</a></p>
</div>
<img src="/images/404.jpg" alt="502" />
</div>

View File

@ -0,0 +1,60 @@
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Эволюция автолизинга: Цифровые финансовые активы");
?>
<?
$APPLICATION->IncludeComponent("bitrix:breadcrumb", "evolution", Array(
"PATH" => "/about/investoram/cfa/", // Путь, для которого будет построена навигационная цепочка (по умолчанию, текущий путь)
"SITE_ID" => "s1", // Cайт (устанавливается в случае многосайтовой версии, когда DOCUMENT_ROOT у сайтов разный)
"START_FROM" => "0", // Номер пункта, начиная с которого будет построена навигационная цепочка
),
false
);
?>
<section data-page="about">
<div class="container">
<h1 class="section_title">Цифровые финансовые активы</h1>
<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>
<table class="table" style="max-width: 100%">
<tr>
<td><b>Выпуск</b></td>
<td><b>Объём</b></td>
<td><b>Дата</b></td>
<td><b>Срок</b></td>
<td></td>
</tr>
<tr>
<td>ЭВО-ЦФА-001</td>
<td>100&nbsp;000&nbsp;000&nbsp;</td>
<td>26.01.2024</td>
<td>360 дней</td>
<td><a class="button button-blue" style="text-align: center; min-width: 105px;" href="/upload/docs/decision-to-release-cfa.zip" alt="Решение о выпуске" target="_blank">Решение о выпуске</a></td>
</tr>
</table>
</article>
</div>
</section>
<?$APPLICATION->IncludeComponent(
"evolution:form.leasing",
"",
Array()
);?><?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>

View File

@ -0,0 +1,54 @@
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Эволюция автолизинга: Инвесторам");
?>
<?
$APPLICATION->IncludeComponent("bitrix:breadcrumb", "evolution", Array(
"PATH" => "/about/investoram/", // Путь, для которого будет построена навигационная цепочка (по умолчанию, текущий путь)
"SITE_ID" => "s1", // Cайт (устанавливается в случае многосайтовой версии, когда DOCUMENT_ROOT у сайтов разный)
"START_FROM" => "0", // Номер пункта, начиная с которого будет построена навигационная цепочка
),
false
);
?>
<section data-page="about">
<div class="container">
<h1 class="section_title">Инвесторам</h1>
<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>
<p style="font-size: 1.5rem; line-height: 2rem"><b>ООО «ЛК Эволюция»</b> раскрывает информацию на странице в сети Интернет <b>ООО «Интерфакс-ЦРКИ»</b> информационного агентства, аккредитованного ЦБ РФ на раскрытие информации.</p>
<br/>
<p>
<a class="button button-blue" style="text-align: center;" href="https://www.e-disclosure.ru/portal/company.aspx?id=38953" alt="Центр раскрытия корпоративной информации" target="_blank">Перейти в Центр раскрытия корпоративной информации</a>
</p>
<p>
</br>
</p>
<p>
<a class="button button-blue" style="text-align: center;" href="/about/investoram/cfa/" alt="Центр раскрытия корпоративной информации" target="_blank">Цифровые финансовые активы</a>
</p>
</article>
</div>
</section>
<?$APPLICATION->IncludeComponent(
"evolution:form.leasing",
"",
Array()
);?><?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>

View File

@ -37,6 +37,12 @@ $APPLICATION->SetTitle("Эволюция автолизинга: Инвесто
<p>
<a class="button button-blue" style="text-align: center;" href="https://www.e-disclosure.ru/portal/company.aspx?id=38953" alt="Центр раскрытия корпоративной информации" target="_blank">Перейти в Центр раскрытия корпоративной информации</a>
</p>
<p>
</br>
</p>
<p>
<a class="button button-blue" style="text-align: center;" href="/about/investoram/cfa/" alt="Центр раскрытия корпоративной информации" target="_blank">Цифровые финансовые активы</a>
</p>
</article>
</div>
</section>

128
element_add.txt Normal file
View File

@ -0,0 +1,128 @@
array (
'ACTIVE' => 'Y',
'MODIFIED_BY' => '1',
'IBLOCK_ID' => 14,
'ACTIVE_FROM' => '',
'ACTIVE_TO' => '',
'SORT' => '2',
'NAME' => 'Sollers Atlant',
'CODE' => '',
'TAGS' => '',
'PREVIEW_PICTURE' =>
array (
'name' => 'red-car.jpg',
'type' => 'image/jpeg',
'tmp_name' => '/home/bitrix/.bx_temp/sitemanager/BXTEMP-2024-02-26/22/bxu/main/31779c4299b38fe66bd226bf54868991/file1708933784318/default',
'size' => '49129',
'error' => 0,
'description' => '',
'COPY_FILE' => 'Y',
'MODULE_ID' => 'iblock',
),
'PREVIEW_TEXT' => '<div>
Выгода до
</div>
<h2><span style="font-size: 4rem;">220&nbsp;000&nbsp;₽</span></h2>
<p>
</p>
<ul class="list-column">
<li>Полноприводный пикап</li>
</ul>
<p>
</p>',
'PREVIEW_TEXT_TYPE' => 'html',
'DETAIL_TEXT' => '',
'DETAIL_TEXT_TYPE' => 'text',
'TMP_ID' => 0,
'PROPERTY_VALUES' =>
array (
39 =>
array (
'n0' =>
array (
'VALUE' => 'Sollers',
),
),
28 =>
array (
'n0' =>
array (
'VALUE' => '',
),
),
32 =>
array (
'n0' =>
array (
'VALUE' => 'Выгода до 220 000 ₽',
),
),
27 =>
array (
'n3' =>
array (
'VALUE' =>
array (
'name' => 'red-car.jpg',
'type' => 'image/jpeg',
'tmp_name' => '/home/bitrix/.bx_temp/sitemanager/BXTEMP-2024-02-26/22/bxu/main/31779c4299b38fe66bd226bf54868991/file1708933082416/default',
'size' => '49129',
'error' => 0,
),
),
'n0' =>
array (
'VALUE' =>
array (
'name' => 'gal2.jpg',
'type' => 'image/jpeg',
'tmp_name' => '/home/bitrix/.bx_temp/sitemanager/BXTEMP-2024-02-26/22/bxu/main/31779c4299b38fe66bd226bf54868991/file1708933804999/default',
'size' => '40669',
'error' => 0,
),
),
'n1' =>
array (
'VALUE' =>
array (
'name' => 'gal4.webp.jpg',
'type' => 'image/jpeg',
'tmp_name' => '/home/bitrix/.bx_temp/sitemanager/BXTEMP-2024-02-26/22/bxu/main/31779c4299b38fe66bd226bf54868991/file1708933211925/default',
'size' => '38936',
'error' => 0,
),
),
'n2' =>
array (
'VALUE' =>
array (
'name' => 'gal6.jpg',
'type' => 'image/jpeg',
'tmp_name' => '/home/bitrix/.bx_temp/sitemanager/BXTEMP-2024-02-26/22/bxu/main/31779c4299b38fe66bd226bf54868991/file1708933384717/default',
'size' => '29826',
'error' => 0,
),
),
),
),
'IPROPERTY_TEMPLATES' =>
array (
'ELEMENT_META_TITLE' => '',
'ELEMENT_META_KEYWORDS' => '',
'ELEMENT_META_DESCRIPTION' => '',
'ELEMENT_PAGE_TITLE' => '',
'ELEMENT_PREVIEW_PICTURE_FILE_ALT' => '',
'ELEMENT_PREVIEW_PICTURE_FILE_TITLE' => '',
'ELEMENT_PREVIEW_PICTURE_FILE_NAME' => '',
'ELEMENT_DETAIL_PICTURE_FILE_ALT' => '',
'ELEMENT_DETAIL_PICTURE_FILE_TITLE' => '',
'ELEMENT_DETAIL_PICTURE_FILE_NAME' => '',
),
'SEARCHABLE_CONTENT' => 'SOLLERS ATLANT
ВЫГОДА ДО 220&NBSP;000&NBSP;₽
- ПОЛНОПРИВОДНЫЙ ПИКАП
',
)

View File

@ -54,7 +54,7 @@ $this->setFrameMode(true);
<h3 class="order_title_sub">Проверенные автомобили с прозрачной историей</h2>
<div class="order_form">
<div class="order_email">
<p>Напишите на <a href="mailto:izt@evoleasing.ru" id="form_leasing_used_email">izt@evoleasing.ru</a> или заполните форму</p>
<p><b>Заполните форму</b> и наш менеджер в ближайшее время свяжется с Вами</p>
</div>
<form id="form_leasing_request">
<div id="form_leasing_process" style="position:relative;">

View File

@ -54,7 +54,7 @@ $this->setFrameMode(true);
<h3 class="order_title_sub">Всё о покупке автомобилей в лизинг</h2>
<div class="order_form">
<div class="order_email">
<p>Напишите на <a href="mailto:buy@evoleasing.ru">buy@evoleasing.ru</a> или заполните форму</p>
<p><b>Заполните форму</b> и наш менеджер в ближайшее время свяжется с Вами</p>
</div>
<form id="form_leasing_request">
<div id="form_leasing_process" style="position:relative;">

View File

@ -53,11 +53,14 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true))))
{
$ar_res['PROPERTIES']['CARS']['RELATED'][$i]['PREVIEW_PICTURE'] = CFile::GetPath($ar_res['PROPERTIES']['CARS']['RELATED'][$i]['PREVIEW_PICTURE']);
if(is_array($ar_res['PROPERTIES']['CARS']['RELATED'][$i]['PROPERTIES']['PHOTOS']['VALUE']))
{
for($p = 0; $p < count($ar_res['PROPERTIES']['CARS']['RELATED'][$i]['PROPERTIES']['PHOTOS']['VALUE']); $p++)
{
$ar_res['PROPERTIES']['CARS']['RELATED'][$i]['PROPERTIES']['PHOTOS']['VALUE'][$p] = CFile::GetPath($ar_res['PROPERTIES']['CARS']['RELATED'][$i]['PROPERTIES']['PHOTOS']['VALUE'][$p]);
}
}
}
if(isset($ar_res['DETAIL_PICTURE']))
{

File diff suppressed because one or more lines are too long

View File

@ -4840,7 +4840,7 @@ main .dropdown_blocks_list .dropdown_block .block_body {
justify-content: space-between;
flex-wrap: wrap;
position: relative;
min-height: 100px;
min-height: 195px;
margin-bottom: 177px;
@media all and (max-width: 1000px) {

View File

@ -66,3 +66,6 @@ main #bx-panel {
main #bx-panel + div[style="border:red solid 1px"] {
display: none;
}
.comagic-c-buttons {
display: none;
}

View File

@ -209,6 +209,15 @@ while($model_search_ob = $models_search_res->GetNextElement())
$bitrix_existed_models[] = $model_existed['ID'];
}
print "bitrix_existed_models:\n";
print_r($bitrix_existed_models);
print "\n\n";
print "bitrix_models:\n";
print_r($bitrix_models);
print "\n\n";
//добавляем новые марки из api
foreach($api_data AS $brand_uid => $brand)
{
@ -236,6 +245,10 @@ foreach($api_data AS $brand_uid => $brand)
}
print "\n";
print_r($brand['models']);
print "\n";
print "\n";
//добавляем новые модели из api
foreach($brand['models'] AS $model_uid => $model)
{
@ -316,6 +329,8 @@ foreach($json as $car)
array_push($api_existed_brands, $bitrix_brands[ $brand_id ]);
array_push($api_existed_models, $bitrix_models[ $model_id ]);
print $car['article']." | ".$brand_id." | ".$model_id."\n";
$PROPERTY_VALUES = [
"CONTRACT" => $car['article'],
@ -349,7 +364,6 @@ foreach($json as $car)
$used_car_element = new CIBlockElement;
$used_car_payload = [ "IBLOCK_SECTION_ID" => false, "IBLOCK_ID" => IBLOCK_ID_CATALOG_CARS_USED, "NAME" => $name, "CODE" => $code, "DETAIL_TEXT" => $car['description'], "PROPERTY_VALUES" => $PROPERTY_VALUES, "ACTIVE" => "Y", ];
print $code."\n";
$api_cars[] = $code;
if($new_used_car_id = $used_car_element->Add($used_car_payload))