Нужно сделать фильтр для Битрикс
1. Категории
2. Поиск
будет работать следующим образом. К каждому пользователю должны быть прикреплены списки в которых через точку с запятой прописаны товары из всей номенклатуры товаров при применении этого фильтра пользователь в номенклатурных группах должен видеть только те что прописаны в данном файле она должна сохраняться пока пользователь не нажмёт кнопку ещё раз и она станет не активной . Т.е. у пользователя должна быть страница где можно активировать данные фильтры а у администратора возможность подгружать данные файлы с привязкой к конкретному пользователю. Эти списки должна быть возможность прикреплять к неограниченному количеству пользователей 2 3 5 100 Есть каталог товаров который состоит из 100 тыс позиций нужна такая опция чтоб можно было каждому пользователю показывать при активировании этой функции только товары к примеру с ЦБ-01394093; ЦБ-01395656; ЦБ-01394197 , и т.д. Каждому пользователю показывать только прописанные в его конкретном файл товары. У каждого пользователя таких файлов может быть до 50 шт. Ну т.е. из всего списка сделать выборку по номеру. Я к примеру пользователь сайта захожу в личный кабинет жму кнопку "Мои товары1. И в списке товаров вижу только те которые мне интересны других в этом списке нет. Уже заходя к каждый товар пользователь может видеть похожие товары именно к этой позиции.
Запись данных в систему вставить нужные номера из файла методом копировать вставить.
вот здесь написана подобная реализация как я понял