Переработан фильтр на странице управления товарами в "am.CMS:Торговый агрегатор". С помощью фильтра можно быстро выбрать товар по ряду признаков, в том числе: наименование, описание, поставщик, производитель и так далее. Добавлены поля для выбора: "Гарантиный период" и "Состояние".

Алгоритм работы обновленного фильтра на странице управления товарами (Торговый агрегатор)
Поле "Id, артикль, наименование, описание, комментарии".
Если введенное значение представляет собой целое число, поиск производится по id записей о товарах (полное совпадение) или по артиклю товара (полное совпадение). В противном случае поиск происходит одновременно по полям: артикль, наименование, описание, комментарий к полю срок годности и коментарий к полю гарантийный срок (частичное совпадение).
В поле "Цена" ожидается значение состоящее из цифр и точки, все остальные символы отбрасываются. Поиск производится по полному совпадению.
Поиск по значениям полей "Категория", "Поставщик", "Изготовитель", "Вес (кг)", "Объем (л)", "Срок годности" и "Гарантийный период" осуществляется по одному из выпадающих значений соответствующего поля (полное совпадение).
Поле "Только горячие". Если этот чекбокс выбран, то будут отображены товары с установленным признаком "Горячий"
Поиск по полю "Состояние" производится по выбранному значению. Здесь всего три значения: "Все", "Доступен" и в "Корзине".
Поиск можно производить комбинируя несколько полей. Результат поиска выводится с указанным количеством строк.


