Перейти к основному содержимому
Версия: v3.2.8

Фильтр

Какие наши действия при обнаружении ошибок в Атрибутах или, что гораздо хуже, в Значениях? Кто виноват и что делать?
Отловить товары, где есть ошибка, например, с помощью Mega Filter Pro. Зайти в каждый товар и исправить.

Ну представьте, что вы пропустили одну букву, а товаров, подлежащих исправлению, допустим, 50.
Так вот, Фильтр позволит найти искомое в дереве. Причем неважно, Группа это, Атрибут или Значение. Исправить можно здесь же.

Опции фильтра

ОпцияОписание
Только АтрибутыПоиск будет осуществляться только в Атрибутах.
Только ЗначенияПоиск будет осуществляться только в Шаблонах и Значениях.
Скрыть несовпаденияУзлы, в которых не найдено совпадений, будут скрыты.
автоРазвернутьАвтоматически раскрывает Узлы, в которых найдены совпадения. Зависит от состояния пункта диалогового меню Автоматически сворачивать.
Счетчики узловПоказывает, в скольких Узлах есть вхождения поискового запроса.
Счетчики раскрытыхСкрывает счетчики с раскрытых Узлов.
ВыделитьНайденное будет подсвечено желтым цветом.
ПримерноПоиск по нечетким данным. Возможно по совпадению одиночных символов, например, 'кп' будет найдено 'Компьютеры'.
Регулярное выражениеСтрока поиска задана с помощью регулярного выражения.
к сведению

Счетчики узлов работают корректно только при отключении ленивой загрузки.

осторожно

Фильтр не может работать должным образом, если заголовки Узлов содержат HTML-разметку.

внимание

Скорость поиска зависит от количества Узлов и текста в заголовках Узлов.
На больших магазинах с большим количеством Значений работать может медленно.
Скорость значительно увеличивается при отключенном режиме ленивой загрузки.

В версии 2.0.3 произошли полезные доработки фильтра. Для больших магазинов, где есть вероятность зависания фильтра, теперь есть возможность отключить автозаполнение.
То есть поиск не будет осуществляться по каждой введенной букве. После ввода целого слова или фразы можно будет запустить поиск нажатием на кнопку Поиск.

Поисковая строка фильтра теперь выглядит так:

Search filter
Search filter

Кнопка поиска Поиск становится доступной при отключенном автозаполнении.

Выпадающее меню с заголовком Выполнить открывает список команд для поиска по наиболее популярным регулярным выражениям.
Команда Восстановить очищает фильтр и восстанавливает состояние чекбоксов.

Отдельно стоит объяснить действие настроек Только Атрибуты и Только Значения.
Точнее было бы назвать настройку Только Атрибуты как Поиск только в загруженных узлах.

Для понимания определения загруженных узлов надо прочитать раздел Загрузка узлов.
Это означает, что поиск будет производиться в Атрибутах и Группах, если до этого не были загружены дочерние узлы.
Если Шаблоны или Значения были загружены ранее, то поиск будет производиться и в них.

Поиск в режиме Только Значения имеет более высокий приоритет, но он и является наиболее медленным, так как происходит обход и загрузка всех узлов дерева.

к сведению

Управление видимостью фильтра осуществляется нажатием на значок ⨈ справа.

В момент нажатия Применить или Сохранить состояние фильтра сохраняется для каждого дерева.

Видео примеры