Битриксе, только начинаю его изучать.
Задача такова - в фильтре нужно сделать фильтрацию товаров по наличию.
Стандартного функционала не нашёл, на форумах ответы начала прошлого десятилетия, пробовал на них ориентироваться - ничего не выходит.
Должно работать через ajax, попробовал идти через BX.ajax.insertToNode(). Фильтр применяется, но не понимаю, как его снимать(в GET: ?HIDE_NOT_AVAILABLE=Y менять на HIDE_NOT_AVAILABLE=N)
Я пробовал менять саму строку вызова BX.ajax.insertToNode()(она вызывается у меня через событие onchange в шаблоне). Но столкнулся с тем, что сначала меняется строка на новую, а затем в ajax уходит старая строка.
Думал решить это через промисы, но никакого эффекта мне это не дало.
Повторюсь, что задача может быть банальна, но я новичок в программировании и Битриксе, надеюсь на понимание.
в каком фильтре? компонент, код, etc?
Обсуждают сегодня