
+7
Planned
Логирование действий пользователей в админ-панели
Создать функционал логирования действий пользователей определенных групп в админ-панели.
Например:
Вася Пупкин добавил новый товар "Мяч баскетбольный" - 04.06.15 16:43 (смотреть подробности)
Лена Петрова отредактировала заказ "№5436" - 03.06.15 12:26 (смотреть подробности)
Вася Пупкин отредактировал товар "Штанга" - 03.06.15 11:43 (смотреть подробности)
Лена Петрова добавила пользователя "username" - 02.06.15 12:26 (смотреть подробности)
Дима Иванов изменил настройки модуля "Заказы" - 01.06.15 11:10 (смотреть подробности)
Оксана Сидорова создала резервную копию сайта - 31.05.15 10:03 (смотреть подробности)
На самом деле это очень важный момент для того, чтобы понимать, какие действия в админ-панели делают сотрудники.
Если мы нажимаем на подробности, то выводится вся информация по данному действию. Если речь идет о товаре - выводим поля, которые были отредактированы, что добавлено и так далее.
Можно начать с малого и потом наращивать детализацию работы сотрудников в админ-панели.
Также было бы неплохо иметь возможность посмотреть все последние действия определенного пользователя и добавить возможность их отмены (если речь идет об изменении настроек системы или удалении важных данных, например заказов).
Например:
Вася Пупкин добавил новый товар "Мяч баскетбольный" - 04.06.15 16:43 (смотреть подробности)
Лена Петрова отредактировала заказ "№5436" - 03.06.15 12:26 (смотреть подробности)
Вася Пупкин отредактировал товар "Штанга" - 03.06.15 11:43 (смотреть подробности)
Лена Петрова добавила пользователя "username" - 02.06.15 12:26 (смотреть подробности)
Дима Иванов изменил настройки модуля "Заказы" - 01.06.15 11:10 (смотреть подробности)
Оксана Сидорова создала резервную копию сайта - 31.05.15 10:03 (смотреть подробности)
На самом деле это очень важный момент для того, чтобы понимать, какие действия в админ-панели делают сотрудники.
Если мы нажимаем на подробности, то выводится вся информация по данному действию. Если речь идет о товаре - выводим поля, которые были отредактированы, что добавлено и так далее.
Можно начать с малого и потом наращивать детализацию работы сотрудников в админ-панели.
Также было бы неплохо иметь возможность посмотреть все последние действия определенного пользователя и добавить возможность их отмены (если речь идет об изменении настроек системы или удалении важных данных, например заказов).
Answer

0
PINNED
@Alex (Администрация) 8 years ago
В системе доступен журнал изменения настроек, сравнение шаблонов с оригиналам, откат к настройкам и шаблонам по умолчанию. http://idea.amiro.ru/topic/423703-izmenenie-optsij-shablonov-stranits-spisok-istoriya/

Классная идея.
Во-первых, четко видна работа сотрудника и что он когда делал.
А во-вторых, несколько раз сталкивались с тем, что случайно удалили свойство из справочника и ни кто не заметил сразу. А потом когда уже на сайте это увидели, то было поздновато и пришлось изобретать способы восстановления всего этого.
Во-первых, четко видна работа сотрудника и что он когда делал.
А во-вторых, несколько раз сталкивались с тем, что случайно удалили свойство из справочника и ни кто не заметил сразу. А потом когда уже на сайте это увидели, то было поздновато и пришлось изобретать способы восстановления всего этого.

PINNED
В системе доступен журнал изменения настроек, сравнение шаблонов с оригиналам, откат к настройкам и шаблонам по умолчанию. http://idea.amiro.ru/topic/423703-izmenenie-optsij-shablonov-stranits-spisok-istoriya/

Это все хорошо, но вот там нет того, о чем говорится в данной идее, а именно не логируются изменения в самих модулях.
Customer support service by UserEcho