История изменений

История изменений
Бесплатно
От 100 до 500 установок.
Минимальная редакция для работы модуля «Старт»
Установить модуль вы можете через раздел «Магазин приложений» в центре администрирования HostCMS.

Решение позволяет вести учёт изменений для:

  • Интернет-магазин, товары и группы
  • Оформленные заказы
  • Информационные системы, элементы и группы

  • Изменение полей (старое значение -> новое значение)
  • Для заказа: изменение статуса оплаты заказа
  • Для заказа: удаление товара из заказа
  • Для товара: изменение цены из списка товаров по нажатию "Применить|Apply" (корректно работает с версией до 6.8.7 и выше 6.8.9)

Модуль записывает кем и когда были произведены изменения.
Модуль позволяет в карточке заказа/товара/группы/информационных систем быстро перейти к просмотру изменений.

Для чего это?

Журнал позволяет выяснить, кто отменил/изменил статус заказ, поставил статус оплаты, удалил товар из заказа или изменил цену у товара.

Можно ли добавить свои данные в историю изменений?

Решение позволяет добавлять свои данные в журнал изменений, например из сторонних модулей или дополнительных хуков

Сравнение полей на изменение и запись в лог (передается объект до изменений и после):
ASMP_ChangeLog_Controller::logUpdate($oBefore, $oAfter);
Только запись в лог (передается название модели и id объекта):
ASMP_ChangeLog_Log::instance()
->status(ASMP_ChangeLog_Log::$ORANGE)
->modelName('shop_order')
->entityId(123)
->write("Моё изменение!");
Варианты статусов:
ASMP_ChangeLog_Log::$BLACK
ASMP_ChangeLog_Log::$GREEN
ASMP_ChangeLog_Log::$ORANGE
ASMP_ChangeLog_Log::$RED
Поддержка/консультация не осуществляется, модуль распространяется «как есть»!

Подписаться на наши каналы: Telegram и Max

Версии модуля

Версия Дата Описание Версия от Версия до
1.6 02.09.2026 В "Планировщик задач" добавлено "Удалить логи несуществующих элементов" При безвозвратном удалении элемента теперь логи тоже удаляются 7.1.4
1.5 15.10.2025 Поддержка PHP 8.4 7.1.4
1.4 05.07.2025 Для json данных добавлен удобный просмотр через JsonViewer После установки обновления в центре администрирования обновите страницу (Ctrl + F5) 7.1.3
1.3 20.05.2025 Улучшено отображение истории изменений во вкладке Добавлена вкладка "Журнал изменений" для заполненных форм в модуле "Формы" Изменение связали с модулем "Хранилище версий" (отображает было/стало в полном формате в модальном окне) Для больших текстовых полей добавлено сравнение через JsDiff (удалено/добавлено) Сортировка логов теперь идет по убыванию (от новых к старым) fix known issues После установки обновления в центре администрирования обновите страницу (Ctrl + F5) 7.1.2
1.2 20.07.2022 Добавлена логирование изменений группы и элемента информационных систем при редактировании в ЦА, активности из списка 6.5.4
Еще версии

Комментарии

  • Без темы

    изменение Специальных цен не записывается

    Puma 08.04.2024 14:33:37

    Re: Без темы

    не предусмотрено, только основные поля из таблицы shop_items

    alexpimnev 08.04.2024 14:48:57
Похожие