Модуль умеет фильтровать по любым данным и изменять любые данные в отобранных товарах.
Но нам каждый раз приходиться эту выборку делать заново и заново прописывать что с ней делать.
Это отнимает много времени, и повышает риск человеческого фактора.
Нам необходимо создавать в нем какие-то правила, которые будут зафиксированы. и что потом делать с этими фильтрами тоже должно быть зафиксировано.
Т.е. грубо говоря, создав один раз выборку, и указав что с ней делать, мы должны иметь возможность по нажатию одной кнопки применить это правило.
В идеале чтобы можно было ставить какие-то из этих правил на крон, а какие-то запускать в ручную.[/size]
Либо новый модуль, схожий по функционалу с Batch Editor но с дополнительными возможностями.
Что должен уметь модуль:
- Отбирать товары по:
- Названию (частичный поиск на содержание любого значения)
- По атрибуту (равно, не равно) (как по 1 атрибуту, так и по нескольким атрибутам. И по нескольким значениям атрибутов)
- По производителю (возможность отбирать одного или нескольких)
- По категории (содержится / не содержится)
- По главной категории (содержится / не содержится)
- Нужна возможность группировки по всем вышеперечисленным значениям И ИЛИ, т.е. нужно отобрать товары по следующим значениям:
- Название содержит слово камин
- Атрибут «тип камина» = «ручной» и Атрибут «установка» = «Встраиваемая» и атрибут «страна производства» не ровна «китай»
- Производители = LG или Apple
- Содержится в категории «Домашние камины» и не содержится в категориях «Камины для дачи», «камины для улицы»
- Главная категория не ровна «Дорогие камины»
- Название содержит слово камин
- Названию (частичный поиск на содержание любого значения)
- После получения этих данных мы должны иметь возможность назначать или менять следующие параметры товаров:
- Добавлять в категории
- Исключать из категорий
- Назначать главную категорию
- Менять любой атрибут на любое значение атрибута
- Добавлять в категории
- Все эти правила необходимо сохранять и выполнять по нажатию кнопки.
- Таких правил будет около 20-50 шт
- Нужна возможность ставить их на крон и выполнять последовательно.