Задать вопрос
@AndreyKuz
Интеграция сайта с 1с

Как передать get параметры в умный фильтр в битрикс?

Сайт на битрикс.
Есть селект с чекбоксами на главной в файле header.php
<?
<form action="/delivery" class="checkselect" data-filter="country" style="width: 400px;">

$conn = \Bitrix\Main\Application::getConnection(); 
$sql = "SELECT * FROM b_iblock_property_enum WHERE PROPERTY_ID = 97";
$res = $conn->query($sql);

	while ($row = $res->Fetch()) {
?> 
<label><input type="checkbox" class="cb_country"  name="arrFilter_97_<?php echo abs(crc32($row['ID'])); ?>" data-name="<?php echo  $row['VALUE']; ?>" value="<?= $row["XML_ID"] ?>"><?php echo  $row['VALUE']; ?></label>

<? } ?>
	<hr>
	<div class="col-sm text-right mb-2 mr-4" style="margin: 10px;">
 <button id="js-button" class="btn btn-outline-primary" type="submit">Фильтр</button>
	</div>
</form>


если отметить чекбоксы и нажать submit, то перекидывает
на другую страницу(в данном случае action="/delivery") и
формируется ссылка с get параметрами вида:
../?arrFilter_97_4272617405=portugaliya&arrFilter_97_855507207=rossiya

Можно-ли на странице action="/delivery" в умном фильтре
настроить срабатывание фильтрации по свойствам
указанным в ссылке с get параметрами?Или подскажите какое-то другое решение задачи
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы