Здравствуйте. Ищу модуль или того, кто его напишет. Или же ищу совета (возможно решение моей задачи в принципе не требует модуля и находится перед носом). Прошу всех поучаствовать в обсуждении. Заранее благодарен.
Суть:
нужен элемент позволяющий массово проставлять Метки для товаров по определенным условиям (если в товаре встречаются определенные слова, как пример):
Например: добавить метку "Бусы из агата" (или несколько меток к одному правилу) всем товарам, которые попадают под критерий "если соответствуют условиям":
если описание товара содержит код (html код или его часть) "Камень: Агат <br>"
и/или (можно выбрать "и" или "или") в названии товара есть слова "Бусы Агат"
применить проставление метки для диапазона "Модель" (модель всегда содержит 6 цифр, без букв) от 000000 до 999999
То есть, модуль - это страница со сводом правил , согласно которым, товарам проставятся нужные метки.
В модуле обязательно должна быть кнопка перезаписи (чтобы после добавления новых товаров можно было нажать на кнопку и метки присвоились бы для новых товаров тоже)
Условия отбора товаров для проставления метки вот такие: "содержание в названии символов" , "содержание в описании символов", "диапазон значений Модель" , "Категория товаров", "наличие определенной опции (например если размер кольца 17 - добавить метку кольца 17 размера)" (каждое условие чтобы можно было задать несколько раз, например для нескольких категорий, или несколько диапазонов например от 000000 до 000050, а также для 000199 до 000215) . Для проставления метки товарам таким образом может быть выбрано от 1 до 5 условий с возможностью повторения (возможность повторения, если это существенно отразится на стоимости модуля - можно опустить в тз, не делать). Все правила хранятся в настройках модуля, и после появления новых товаров, соответствующих критериям нажимаем кнопочку "Переписать всем товарам"
(прикрепляю скрин как я примерно это вижу, не дословный дизайн конечно же), просто пример нафотошопил
Вероятно важные данные: всего товаров примерно 8000. Количество будет расти постепенно примерно до 15000 (возможно количество важно для понимания)
Всего правил формирования метки (и меток соответственно столько же) будет примерно 1 тысяча (думаю, это максимальное количество, вероятно их будет меньше). (будут постепенно проставляться)
Ну примерный рисунок как я это вижу.
п.с. Я уже обратился к одному из местных специалистов. Сказали, что долго и дорого. Поэтому вначале топика акцентировал на том, что может быть мою цель можно впринципе реализовать иначе и намного легче. Я не являюсь программистом, поэтому могу просто не понимать какой то очевидной вещи.