Документация

Установка

Порядок

  1. Поставить модуль из Marketplace → Решения → Установленные решения.
  2. Открыть Сервисы → Журналирование сущностей → Сущности и добавить то, что нужно журналировать: элементы инфоблоков, заказы, свою сущность.
  3. Изменить товар или заказ и открыть Журналирование сущностей → Журнал — должна появиться запись.

Второй шаг пропустить нельзя: пока в списке сущностей пусто, журнал не пишется. Это не забывчивость установщика, а осознанный выбор — журнал по всем сущностям сразу занял бы место и замедлил бы сохранение там, где история изменений никому не нужна.

Журналирование включается самой установкой: она записывает настройку «Отключить логирование» в значение «нет». Отдельно включать ничего не нужно.

Обратная сторона: если настройки модуля ни разу не сохранялись и значение потеряно, журнал считается выключенным. Это защита от записи журнала в ненастроенной системе, а не поломка.

Что появляется после установки

Раздел админки «Журналирование сущностей» с двумя страницами: «Журнал» — сами записи, «Сущности» — список того, что журналируется.

Пустой список сущностей — что журналировать, выбираете вы на странице «Сущности».

Таблицы в базе — журнал, связи записей и список зарегистрированных сущностей. Растут по мере работы сайта, срок хранения задаётся в настройках.

Агент очистки — раз в сутки удаляет записи старше заданного срока.

Первая проверка

Зарегистрируйте элементы инфоблоков, откройте любой товар в админке, поменяйте название и сохраните. В журнале появится запись «Обновление» с этим товаром, старым и новым названием и вашим именем.

Записи нет — смотрите главу «Диагностика»: там разобраны все причины по порядку.

Удаление

Marketplace → Установленные решения → Удалить. Вместе с модулем удаляются таблицы журнала — записи не сохранятся. Если журнал нужен как история, выгрузите его до удаления.