Итак, есть страница с дефолтными записями (скажем с товарами для удобства) (фото 1)
Есть возможность фильтровать товары, например по цветам. Фильтрация происходит ajax запросом на бэк, и далее результат выводится в таблицу.
Есть также поле поиска товара по всей базе (фото 3)
Не могу определиться как лучше всего сделать, опишу ситуации, что бы стало более понятней.
Допустим мы выбрали несколько фильтров: цвет красный и синий. В таблицу запросом выводятся только товары соответствующие фильтру. Скажем iphone 11 и iphone 22.
То в данном случае как лучше поступить, если в поле поиска ввести запрос, искать по всей базе или с учетом выбранных фильтров, если в примере выше в поле поиска ввести smasung, то выдать "не найдено" или как ?
Возможно будет лучше сделать так: если не выбраны фильтры, то искать по всей базе, а если выбраны, то искать с их учетом. Будет ли такой вариант удобен и правильный с точки зрения UX ?
spoilerРебят, прошу не удаляйте тэги, это не тэг спам, ведь тэгов соответствующих вопросу мало, а выбранные почти подходят