У меня есть фильтр,нужно сделать так,чтобы когда выбираешь какой то пункт у фильтра,этот пункт дублировался выше фильтра,типо блока в котором выводятся выделенные свойства,если убрать свойство у фильтра,оно исчезает из панели выше,тут только js-ом я так понимаю
Как примерно это должно работать?Хотя бы в теории?
Сами пункты формируются тут
<?foreach($arItem["VALUES"] as $val => $ar):?>
<div class="checkbox">
<label data-role="label_<?=$ar["CONTROL_ID"]?>" class="bx-filter-param-label <? echo $ar["DISABLED"] ? 'disabled': '' ?>" for="<? echo $ar["CONTROL_ID"] ?>">
<span class="bx-filter-input-checkbox">
<input
type="checkbox"
value="<? echo $ar["HTML_VALUE"] ?>"
name="<? echo $ar["CONTROL_NAME"] ?>"
id="<? echo $ar["CONTROL_ID"] ?>"
<? echo $ar["CHECKED"]? 'checked="checked"': '' ?>
onclick="smartFilter.click(this)"
/>
<span class="bx-filter-param-text" title="<?=$ar["VALUE"];?>"><?=$ar["VALUE"];?><?
if ($arParams["DISPLAY_ELEMENT_COUNT"] !== "N" && isset($ar["ELEMENT_COUNT"])):
?> (<span data-role="count_<?=$ar["CONTROL_ID"]?>"><? echo $ar["ELEMENT_COUNT"]; ?></span>)<?
endif;?></span>
</span>
</label>
</div>
<?endforeach;?>