Массовое изменение цен
Массовое изменение цен
Переоценка сотен и тысяч товаров, которую не страшно запускать. Сначала модуль показывает, как изменится каждая цена, — и только после вашего подтверждения записывает изменения. Любое задание можно откатить.
Что умеет
- Отбор товаров по категории (с подкатегориями), производителю, статусу, диапазону цены, количеству и наличию, части модели или SKU, списку ID. Сразу видно, сколько товаров попадает под условие.
- Четыре действия: увеличить или уменьшить на процент, на сумму, умножить на коэффициент, установить точную цену.
- Округление до 1, 10, 100 или до «красивой» цены …9, …90, …99 — вверх, вниз или к ближайшему.
- Надбавки опций на выбор: не трогать, пересчитать тем же правилом или сохранить итоговые цены вариантов.
- Акции и скидки за количество — по тому же правилу или без изменений; истёкшие не трогаются.
- Предпросмотр по товарам: базовая цена, каждая надбавка и итог варианта «было → стало».
- CSV «до/после» для Excel и LibreOffice — резервная копия цен перед применением.
- Применение порциями с паузой и продолжением: большой каталог не упирается в таймаут хостинга.
- История и откат: кто, когда и что менял; откат и повтор задания с теми же параметрами.
- Лицензия без ключа. После установки модуль сам получает пробную лицензию на 72 часа, после подтверждения покупки автором — бессрочную. Без лицензии закрыты только применение и откат: предпросмотр, CSV и история работают, модуль можно проверить на своём каталоге. Одна лицензия на всю установку OpenCart, включая все магазины мультимагазина.
Поднять цену комплекта и сохранить цены комплектаций
Базовая цена комплекта ковриков 2 000 ₽, комплектации стоят 2 000, 3 200 и 4 000 ₽. Нужно поднять базу на 10 %, а цены комплектаций оставить. В режиме «Сохранить итоговые цены вариантов» модуль сам пересчитает надбавки (−200, +1 000, +1 800): карточка товара, корзина и новые заказы покажут прежние 2 000, 3 200 и 4 000 ₽. Товары с действующей акцией предпросмотр отмечает отдельно: покупатель платит «акция ± надбавка», и этот итог изменится.
Защита от ошибок
- Цена или итог варианта 0 и меньше — товар получает статус «конфликт» и не меняется.
- Изменение больше чем на 50 % применяется только после флажка «Я проверил предпросмотр».
- Перед записью каждая цена сверяется с предпросмотром: если менеджер успел изменить товар, его значение не перезаписывается.
- Закрыли вкладку посреди записи — работа продолжится с места остановки, ничего не запишется дважды.
- Изменили условия после предпросмотра — старый план применить нельзя.
Установка
- Загрузите архив
clear-prices_oc3_v1.0.2.ocmod.zipв разделе «Расширения → Установка расширений». - Откройте «Расширения → Расширения → Модули», установите «Массовое изменение цен» и нажмите «Редактировать».
- Откройте «Расширения → Модификаторы» и нажмите «Обновить»: у модуля одна маленькая модификация — проверка лицензии отвечает и в режиме обслуживания. Файлы движка не меняются.
- Ключ не нужен: модуль сам получит пробную лицензию на 72 часа, а после подтверждения покупки она станет бессрочной.
Подробное руководство открывается прямо в админке модуля и работает без интернета.
Совместимость
Проверено: ocStore 3.0.3.9 (PHP 8.2), OpenCart 3.0.4.1 (PHP 7.4), MySQL 8.0, каталог 20 000 товаров. Модуль работает только в админке и не зависит от темы витрины. OpenCart 4.x не поддерживается.
Лицензия и данные
Серверу лицензий (ocmarket.ru) передаются только код модуля, домен главного магазина, случайный идентификатор установки, версии модуля, OpenCart и PHP и пометка покупателя; сервер один раз обращается к сайту по HTTPS, чтобы убедиться, что запрос пришёл с него. Если хостинг не выпускает исходящие запросы или сайт работает без HTTPS, автор присылает готовую строку лицензии. Код модуля открыт: лицензия не мешает доработкам, но не позволяет раздавать модуль на другие домены.
Чего модуль не делает
Не загружает прайсы поставщиков и цены из CSV, не работает по расписанию, не меняет мультивалютные цены, цены групп покупателей сторонних модулей и опции сторонних модулей, не меняет цены в 1С и на маркетплейсах.
Обновления
Обновления доступны бессрочно.
FAQ Вопросы и Ответы
Можно ли вернуть цены обратно?
Да. Откройте задание на вкладке «История» и нажмите «Откатить»: сначала будет предпросмотр отката, затем запись. Цены, которые кто-то изменил уже после переоценки, откат не трогает.
Нужен ли cron?
Нет. Работа идёт из открытой админки порциями по несколько секунд.
Изменятся ли старые заказы?
Нет. В оформленных заказах цена сохранена на момент заказа.
Характеристики
Совместимость и технические требования.
Версии и обновления
Текущая версия и условия получения обновлений.
История изменений появится вместе со следующими версиями.
Отзывы покупателей
Подтверждённых отзывов пока нет.
Вопросы продавцу
Уточните совместимость и возможности до покупки. Не публикуйте пароли и доступы к магазину.