Битрикс24. Есть задача в карточке компании создать таб (уже создан) и в нем разместить грид с фильтром (это тоже есть). Суть задачи состоит в том, что бы заставить правильно работать фильтр в кастомном табе карточки компании.
Что происходить сейчас: при использовании любого фильтра или пресета появляется ошибка типа:
"Duplicate id (company_12_timeline_history_search_container) for the BX.Main.Popup instance."
Прежде чем браться за данную работу прошу оценить свои силы.
При успешном решении (ошибка пропадет и все фильтры будут работать) и данные исправления заработают у меня задание будет считаться выполненным.
Исходники:
Ветка именно "class_only"
Обращаю внимание, что данные для грида (к которому прикручен фильтр) берутся из стороннего API, доступ к которому в данный момент закрыт, но суть проблемы именно в работе связки фильтра/грида (данные не нужны), нужно что бы фильтр работал без ошибок в консоли.
Так же обращаю внимание, что если данный компонент вставить в пустую страницу все будет работать как надо и без ошибок. Задача состоит в том, что бы заставить работать эту конструкцию именно в кастомном табе компании.