hotfix for used filter markup, fix for used mileage calculation

This commit is contained in:
merelendor 2023-07-11 02:58:26 +03:00
parent a9b8bf3a2e
commit 52d41265cc
5 changed files with 53 additions and 10 deletions

View File

@ -1503,10 +1503,11 @@ switch($PARAM_1)
sort($bitrix_mileages);
$bitrix_mileages = array_values(array_unique($bitrix_mileages));
$mileage_min = floor($bitrix_mileages[0] / 50000);
$mileage_max = $bitrix_mileages[count($bitrix_mileages)-1];
$mileage_max = ceil($mileage_max / 50000);
$m = 0;
$m = $mileage_min;
while($m <= ($mileage_max))
{
array_push($mileages, $m * 50000);

View File

@ -143,24 +143,24 @@ HTML;
<div class="catalog_filter_used" style="display: <?= !$arParams['USED'] ? "none" : "block"; ?>">
<div class="filter_used_desktop">
<div class="filter_body static">
<div class="fieldgroup" data-desktop-order="1" data-sm-order="1">
<div class="fieldgroup" data-desktop-order="1" data-tablet-order="1" data-sm-order="1">
<?= render_select("vehicle_type", "Тип"); ?>
<?= render_select("vehicle_subtype", "Уточнить тип"); ?>
</div>
<div data-desktop-order="2" data-sm-order="2">
<div data-desktop-order="2" data-tablet-order="3" data-sm-order="2">
<?= render_select("brands_used", "Марка"); ?>
</div>
<div data-desktop-order="3" data-sm-order="3">
<div data-desktop-order="3" data-tablet-order="5" data-sm-order="3">
<?= render_select("models_used", "Модель"); ?>
</div>
<div data-desktop-order="4" data-sm-order="4">
<div data-desktop-order="4" data-tablet-order="2" data-sm-order="4">
<?= render_select("city", "Город"); ?>
</div>
<div class="fieldgroup" data-desktop-order="5" data-sm-order="5"> <!-- убрать отступ на мобилках класс no_space -->
<div class="fieldgroup" data-desktop-order="5" data-tablet-order="4" data-sm-order="5"> <!-- убрать отступ на мобилках класс no_space -->
<?= render_select("year_from", "Год, от"); ?>
<?= render_select("year_to", "Год, до"); ?>
</div>
<div class="fieldgroup" data-desktop-order="6" data-sm-order="6">
<div class="fieldgroup" data-desktop-order="6" data-tablet-order="6" data-sm-order="6">
<?= render_select("mileage_from", "Пробег, от"); ?>
<?= render_select("mileage_to", "Пробег, до"); ?>
</div>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -6654,7 +6654,49 @@ main .dropdown_blocks_list .dropdown_block .block_body {
order: 10;
}
@media all and (max-width: 1000px) {
@media all and (max-width: 1279px) and (min-width: 769px) {
[data-tablet-order="1"] {
order: 1;
}
[data-tablet-order="2"] {
order: 2;
}
[data-tablet-order="3"] {
order: 3;
}
[data-tablet-order="4"] {
order: 4;
}
[data-tablet-order="5"] {
order: 5;
}
[data-tablet-order="6"] {
order: 6;
}
[data-tablet-order="7"] {
order: 7;
}
[data-tablet-order="8"] {
order: 8;
}
[data-tablet-order="9"] {
order: 9;
}
[data-tablet-order="10"] {
order: 10;
}
}
@media all and (max-width: 768px) {
[data-desktop-order="1"] {
order: 1;
}