Merge branch 'master' of https://github.com/merelendor/evoleasing-site
This commit is contained in:
commit
a62b367eb1
@ -1602,7 +1602,10 @@ switch($PARAM_1)
|
||||
$restrictions_values = array_unique($restrictions_values);
|
||||
foreach($restrictions_values AS $rv)
|
||||
{
|
||||
array_push($restrictions, $flags['RESTRICTIONS'][ $rv ]);
|
||||
if($flags['RESTRICTIONS'][ $rv ] !== null && $flags['RESTRICTIONS'][ $rv ] !== "")
|
||||
{
|
||||
array_push($restrictions, $flags['RESTRICTIONS'][ $rv ]);
|
||||
}
|
||||
}
|
||||
|
||||
//filter for pts
|
||||
@ -1618,7 +1621,10 @@ switch($PARAM_1)
|
||||
$pts_values = array_unique($pts_values);
|
||||
foreach($pts_values AS $rp)
|
||||
{
|
||||
array_push($pts, $flags['PTS'][ $rp ]);
|
||||
if($flags['PTS'][ $rp ] !== null && $flags['PTS'][ $rp ] !== "")
|
||||
{
|
||||
array_push($pts, $flags['PTS'][ $rp ]);
|
||||
}
|
||||
}
|
||||
|
||||
//filter for reserved
|
||||
|
||||
@ -24,19 +24,19 @@ $this->setFrameMode(true);
|
||||
<ul>
|
||||
<li class="pay">
|
||||
<p>Ежемесячный платёж (от)</p>
|
||||
<p><?= $arParams['CALCULATION']['MONTHLY']; ?> р.</p>
|
||||
<p><?= $arParams['CALCULATION']['MONTHLY']; ?> ₽</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Стоимость автомобиля (от)</p>
|
||||
<p><?= number_format($arParams['PROPERTIES']['PRICE']['VALUE'], 0, ".", " "); ?> р.</p>
|
||||
<p><?= number_format($arParams['PROPERTIES']['PRICE']['VALUE'], 0, ".", " "); ?> ₽</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Экономия по налогу на прибыль (до)</p>
|
||||
<p><?= $arParams['CALCULATION']['SAVINGS_TAX']; ?> р.</p>
|
||||
<p><?= $arParams['CALCULATION']['SAVINGS_TAX']; ?> ₽</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>НДС к возмещению из бюджета (до)</p>
|
||||
<p><?= $arParams['CALCULATION']['SAVINGS_VAT']; ?> р.</p>
|
||||
<p><?= $arParams['CALCULATION']['SAVINGS_VAT']; ?> ₽</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="item_footer">
|
||||
|
||||
@ -56,8 +56,8 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true))))
|
||||
|
||||
$ar_res['CALCULATION'] = [];
|
||||
$ar_res['CALCULATION']['MONTHLY'] = number_format(($ar_res['PROPERTIES']['PRICE']['VALUE'] / CALCULATION_COEFFICIENT), 0, ".", " ");
|
||||
$ar_res['CALCULATION']['SAVINGS_TAX'] = number_format((($ar_res['PROPERTIES']['PRICE']['VALUE'] / 100) * 4), 0, ".", " ");
|
||||
$ar_res['CALCULATION']['SAVINGS_VAT'] = number_format((($ar_res['PROPERTIES']['PRICE']['VALUE'] / 100) * 4), 0, ".", " ");
|
||||
$ar_res['CALCULATION']['SAVINGS_TAX'] = number_format((($ar_res['PROPERTIES']['PRICE']['VALUE']*0.55 + $ar_res['PROPERTIES']['PRICE']['VALUE'] / CALCULATION_COEFFICIENT * 58)*SAVINGS_TAX_COEFFICIENT/1.2), 0, ".", " ");
|
||||
$ar_res['CALCULATION']['SAVINGS_VAT'] = number_format((($ar_res['PROPERTIES']['PRICE']['VALUE']*0.55 + $ar_res['PROPERTIES']['PRICE']['VALUE'] / CALCULATION_COEFFICIENT * 58)*SAVINGS_VAT_COEFFICIENT/1.2), 0, ".", " ");
|
||||
|
||||
$brands_ar_res['ITEMS'][] = $ar_res;
|
||||
}
|
||||
|
||||
@ -29,19 +29,19 @@ $this->setFrameMode(true);
|
||||
<ul>
|
||||
<li class="pay">
|
||||
<p>Ежемесячный платёж (от)</p>
|
||||
<p><?= $arItem['CALCULATION']['MONTHLY']; ?> р.</p>
|
||||
<p><?= $arItem['CALCULATION']['MONTHLY']; ?> ₽</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Стоимость автомобиля (от)</p>
|
||||
<p><?= number_format($arItem['PROPERTIES']['PRICE']['VALUE'], 0, ".", " "); ?> р.</p>
|
||||
<p><?= number_format($arItem['PROPERTIES']['PRICE']['VALUE'], 0, ".", " "); ?> ₽</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Экономия по налогу на прибыль (до)</p>
|
||||
<p><?= $arItem['CALCULATION']['SAVINGS_TAX']; ?> р.</p>
|
||||
<p><?= $arItem['CALCULATION']['SAVINGS_TAX']; ?> ₽</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>НДС к возмещению из бюджета (до)</p>
|
||||
<p><?= $arItem['CALCULATION']['SAVINGS_VAT']; ?> р.</p>
|
||||
<p><?= $arItem['CALCULATION']['SAVINGS_VAT']; ?> ₽</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="item_footer">
|
||||
|
||||
@ -51,8 +51,8 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true))))
|
||||
|
||||
$ar_res['CALCULATION'] = [];
|
||||
$ar_res['CALCULATION']['MONTHLY'] = number_format(($ar_res['PROPERTIES']['PRICE']['VALUE'] / CALCULATION_COEFFICIENT), 0, ".", " ");
|
||||
$ar_res['CALCULATION']['SAVINGS_TAX'] = number_format((($ar_res['PROPERTIES']['PRICE']['VALUE'] / 100) * 4), 0, ".", " ");
|
||||
$ar_res['CALCULATION']['SAVINGS_VAT'] = number_format((($ar_res['PROPERTIES']['PRICE']['VALUE'] / 100) * 4), 0, ".", " ");
|
||||
$ar_res['CALCULATION']['SAVINGS_TAX'] = number_format((($ar_res['PROPERTIES']['PRICE']['VALUE']*0.55 + $ar_res['PROPERTIES']['PRICE']['VALUE'] / CALCULATION_COEFFICIENT * 58)*SAVINGS_TAX_COEFFICIENT/1.2), 0, ".", " ");
|
||||
$ar_res['CALCULATION']['SAVINGS_VAT'] = number_format((($ar_res['PROPERTIES']['PRICE']['VALUE']*0.55 + $ar_res['PROPERTIES']['PRICE']['VALUE'] / CALCULATION_COEFFICIENT * 58)*SAVINGS_VAT_COEFFICIENT/1.2), 0, ".", " ");
|
||||
|
||||
$models_ar_res['ITEMS'][] = $ar_res;
|
||||
}
|
||||
|
||||
@ -29,19 +29,19 @@ $this->setFrameMode(true);
|
||||
<ul>
|
||||
<li class="pay">
|
||||
<p>Ежемесячный платёж (от)</p>
|
||||
<p><?= $arItem['CALCULATION']['MONTHLY']; ?> р.</p>
|
||||
<p><?= $arItem['CALCULATION']['MONTHLY']; ?> ₽</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Стоимость автомобиля (от)</p>
|
||||
<p><?= number_format($arItem['PROPERTIES']['PRICE']['VALUE'], 0, ".", " "); ?> р.</p>
|
||||
<p><?= number_format($arItem['PROPERTIES']['PRICE']['VALUE'], 0, ".", " "); ?> ₽</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Экономия по налогу на прибыль (до)</p>
|
||||
<p><?= $arItem['CALCULATION']['SAVINGS_TAX']; ?> р.</p>
|
||||
<p><?= $arItem['CALCULATION']['SAVINGS_TAX']; ?> ₽</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>НДС к возмещению из бюджета (до)</p>
|
||||
<p><?= $arItem['CALCULATION']['SAVINGS_VAT']; ?> р.</p>
|
||||
<p><?= $arItem['CALCULATION']['SAVINGS_VAT']; ?> ₽</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="item_footer">
|
||||
|
||||
@ -365,8 +365,8 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true))))
|
||||
|
||||
$ar_res['CALCULATION'] = [];
|
||||
$ar_res['CALCULATION']['MONTHLY'] = number_format(($ar_res['PROPERTIES']['PRICE']['VALUE'] / CALCULATION_COEFFICIENT), 0, ".", " ");
|
||||
$ar_res['CALCULATION']['SAVINGS_TAX'] = number_format((($ar_res['PROPERTIES']['PRICE']['VALUE'] / 100) * 4), 0, ".", " ");
|
||||
$ar_res['CALCULATION']['SAVINGS_VAT'] = number_format((($ar_res['PROPERTIES']['PRICE']['VALUE'] / 100) * 4), 0, ".", " ");
|
||||
$ar_res['CALCULATION']['SAVINGS_TAX'] = number_format((($ar_res['PROPERTIES']['PRICE']['VALUE']*0.55 + $ar_res['PROPERTIES']['PRICE']['VALUE'] / CALCULATION_COEFFICIENT * 58)*SAVINGS_TAX_COEFFICIENT/1.2), 0, ".", " ");
|
||||
$ar_res['CALCULATION']['SAVINGS_VAT'] = number_format((($ar_res['PROPERTIES']['PRICE']['VALUE']*0.55 + $ar_res['PROPERTIES']['PRICE']['VALUE'] / CALCULATION_COEFFICIENT * 58)*SAVINGS_VAT_COEFFICIENT/1.2), 0, ".", " ");
|
||||
|
||||
$arResult['ITEMS'][] = $ar_res;
|
||||
}
|
||||
|
||||
@ -70,21 +70,21 @@ if(!empty($arParams['PROPERTIES']['PARKING_CITY']['VALUE'])) { array_push($descr
|
||||
<? if($arParams['PROPERTIES']['LEASING_AVAILABLE']['VALUE_XML_ID'] === 'YES'): ?>
|
||||
<li class="pay">
|
||||
<p>Ежемесячный платёж (от)</p>
|
||||
<p><?= $arParams['CALCULATION']['MONTHLY']; ?> р.</p>
|
||||
<p><?= $arParams['CALCULATION']['MONTHLY']; ?> ₽</p>
|
||||
</li>
|
||||
<? endif; ?>
|
||||
<li>
|
||||
<p>Стоимость автомобиля</p>
|
||||
<? if($arParams['PROPERTIES']['PRICE_WITH_DISCOUNT']['VALUE'] > 0): ?>
|
||||
<p style="text-decoration: line-through;"><?= number_format($arParams['PROPERTIES']['PRICE']['VALUE'], 0, ".", " "); ?> р.</p>
|
||||
<p style="text-decoration: line-through;"><?= number_format($arParams['PROPERTIES']['PRICE']['VALUE'], 0, ".", " "); ?> ₽</p>
|
||||
<? else: ?>
|
||||
<p><?= number_format($arParams['PROPERTIES']['PRICE']['VALUE'], 0, ".", " "); ?> р.</p>
|
||||
<p><?= number_format($arParams['PROPERTIES']['PRICE']['VALUE'], 0, ".", " "); ?> ₽</p>
|
||||
<? endif; ?>
|
||||
</li>
|
||||
<? if($arParams['PROPERTIES']['PRICE_WITH_DISCOUNT']['VALUE'] > 0): ?>
|
||||
<li>
|
||||
<p>Стоимость со скидкой</p>
|
||||
<p><?= number_format($arParams['PROPERTIES']['PRICE_WITH_DISCOUNT']['VALUE'], 0, ".", " "); ?> р.</p>
|
||||
<p><?= number_format($arParams['PROPERTIES']['PRICE_WITH_DISCOUNT']['VALUE'], 0, ".", " "); ?> ₽</p>
|
||||
</li>
|
||||
<? endif; ?>
|
||||
</ul>
|
||||
|
||||
@ -482,8 +482,11 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true))))
|
||||
$ar_res['CALCULATION'] = [];
|
||||
$ar_res['CALCULATION']['MONTHLY'] = number_format(($price / CALCULATION_COEFFICIENT), 0, ".", " ");
|
||||
//$ar_res['CALCULATION']['MONTHLY'] = number_format((($price / 100) * 10), 0, ".", " ");
|
||||
$ar_res['CALCULATION']['SAVINGS_TAX'] = number_format((($price / 100) * 4), 0, ".", " ");
|
||||
$ar_res['CALCULATION']['SAVINGS_VAT'] = number_format((($price / 100) * 4), 0, ".", " ");
|
||||
//$ar_res['CALCULATION']['SAVINGS_TAX'] = number_format((($price / 100) * 4), 0, ".", " ");
|
||||
//$ar_res['CALCULATION']['SAVINGS_VAT'] = number_format((($price / 100) * 4), 0, ".", " ");
|
||||
|
||||
$ar_res['CALCULATION']['SAVINGS_TAX'] = number_format((($price*0.55 + $price / CALCULATION_COEFFICIENT * 58)*SAVINGS_TAX_COEFFICIENT/1.2), 0, ".", " ");
|
||||
$ar_res['CALCULATION']['SAVINGS_VAT'] = number_format((($price*0.55 + $price / CALCULATION_COEFFICIENT * 58)*SAVINGS_VAT_COEFFICIENT/1.2), 0, ".", " ");
|
||||
|
||||
$ar_res['PREVIEW_PICTURE'] = CFile::GetPath($ar_res['PROPERTIES']['PHOTO']['VALUE']);
|
||||
|
||||
|
||||
@ -2632,7 +2632,7 @@ if(!in_array("simulate", $GLOBALS['argv']))
|
||||
while($sitemap_program_aggregations_brand_ob = $sitemap_program_aggregations_brands->GetNextElement())
|
||||
{
|
||||
$sitemap_program_aggregations_brand = $sitemap_program_aggregations_brand_ob->GetFields();
|
||||
$sitemap_program_aggregations_string .= "<url><loc>".$url."/".$program['ROOT_CHUNK']."/".$sitemap_program_aggregations_brand['CODE']."/"."</loc><lastmod>".$lastmod."</lastmod></url>"."\n";
|
||||
$sitemap_program_aggregations_string .= "<url><loc>".$url."/".$program['ROOT_CHUNK']."/brand-".$sitemap_program_aggregations_brand['CODE']."/"."</loc><lastmod>".$lastmod."</lastmod></url>"."\n";
|
||||
|
||||
$sitemap_program_aggregations_brand_types = CIBlockElement::GetList([ "NAME" => "ASC" ], [ "IBLOCK_ID" => $program['RULES_ID'], "PROPERTY_VEHICLE_BRAND" => $sitemap_program_aggregations_brand['ID'], "ACTIVE" => "Y" ], false, [ "nTopCount" => 1000 ], [], );
|
||||
while($sitemap_program_aggregations_type_ob = $sitemap_program_aggregations_brand_types->GetNextElement())
|
||||
@ -2643,11 +2643,12 @@ if(!in_array("simulate", $GLOBALS['argv']))
|
||||
if(!empty($sitemap_program_aggregations_brand_type['PROPERTIES']['VEHICLE_TYPE']['VALUE']))
|
||||
{
|
||||
$sitemap_program_aggregations_brand_type_related = get_related($program['ROOT_ID'], $sitemap_program_aggregations_brand_type['PROPERTIES']['VEHICLE_TYPE']['VALUE']);
|
||||
$sitemap_program_aggregations_string .= "<url><loc>".$url."/".$program['ROOT_CHUNK']."/".$sitemap_program_aggregations_brand['CODE']."/".$sitemap_program_aggregations_brand_type_related['CODE']."/"."</loc><lastmod>".$lastmod."</lastmod></url>"."\n";
|
||||
$sitemap_program_aggregations_string .= "<url><loc>".$url."/".$program['ROOT_CHUNK']."/brand-".$sitemap_program_aggregations_brand['CODE']."/".$sitemap_program_aggregations_brand_type_related['CODE']."/"."</loc><lastmod>".$lastmod."</lastmod></url>"."\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
$sitemap_program_aggregations_string .= "</urlset>"."\n";
|
||||
|
||||
file_put_contents($_SERVER['DOCUMENT_ROOT']."/sitemap-programs.xml", $sitemap_program_aggregations_string);
|
||||
|
||||
|
||||
@ -48,11 +48,13 @@
|
||||
</nav>
|
||||
<div class="header_buttons_wrapper">
|
||||
<a id="comagic1" href="tel:88003337575">8 800 333 75 75</a>
|
||||
<? $APPLICATION->IncludeComponent(
|
||||
|
||||
<? /*$APPLICATION->IncludeComponent(
|
||||
"evolution:callback.button",
|
||||
"",
|
||||
Array()
|
||||
); ?>
|
||||
); */?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a href="https://lk.evoleasing.ru/" class="lk" title="Личный кабинет" target="_blank"></a>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user