Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Кто изменил статус заказа


Recommended Posts

Здравствуйте, знатоки! Сразу вопрос: где можно увидеть кто из администраторов/ менеджеров сайта/ ip адрес пользователя изменил статус заказа в админке?
Дано: ocstore 3.0.2.0, php 7.2

Надіслати
Поділитися на інших сайтах


1 hour ago, smaganovskiy said:

где можно увидеть кто из администраторов/ менеджеров сайта/ ip адрес пользователя изменил статус заказа в админке?

Опенкарт из коробки не хранит данной информации - все верно. Однако, если сильно прижмёт, можно попробовать посмотреть в access логах веб-сервера: информация об айпиадресе, токене и времени там должна быть. Возможно, это поможет идентифицировать менеджера

Надіслати
Поділитися на інших сайтах

1 час назад, smaganovskiy сказал:

изменил статус заказа в админке?

Статус заказ не меняется в админке


Правильно должно звучать
изменил статус заказа из админки?

Надіслати
Поділитися на інших сайтах

21 минуту назад, 100napb сказал:

Однако, если сильно прижмёт, можно попробовать посмотреть в access логах веб-сервера: информация об айпиадресе, токене и времени там должна быть.

Нет там токена

ip - а представьте себе все сидят в офисе.


Возможно, это поможет идентифицировать менеджера
А вот вам .. фишечка с токеном
Изменил статус, вышел, зашел, и.. токен уже другой
 

Надіслати
Поділитися на інших сайтах

41 minutes ago, chukcha said:

Нет там токена

Только ради Вас. Собственно, а куда ему вдруг пропадать из лога, если он входит в uri ?

Spoiler

1679935922_.thumb.png.f59ecfb5ed1edbef7b720cc03309a970.png

 

41 minutes ago, chukcha said:

ip - а представьте себе все сидят в офисе.


Возможно, это поможет идентифицировать менеджера
А вот вам .. фишечка с токеном
Изменил статус, вышел, зашел, и.. токен уже другой

совершенно согласен. Тем не менее, это лучше чем ничего. Попытка ведь не пытка, тем более когда других вариантов неть =\

 

Для ТС: все-таки стоит проверить. Вдруг какая-то полезная информация да найдется. Можно чуть облегчить поиск, если искать подстроку order_id=%номер_нужного_заказа%

И да. Модуль для логирования изменений, предложенный выше - отличное решение. на будущее)

 

P.S.: если подозреваемый менеджер в прямом доступе, то можно даже хистори в браузере проверить.... это же менеджер, а не шпиён

Змінено користувачем 100napb
Надіслати
Поділитися на інших сайтах

47 минут назад, 100napb сказал:

Только ради Вас.

Вы не поняли

При изменении статуса заказа админского токена нет, это совсем другой токен - сессионный и он может менять каждый запрос к апи (привет Даниель)

 

1 час назад, chukcha сказал:

 

 

Order Log (логирование менеджеров заказов)


Этот модуль умеет  понимать чей токен

А.. и вот что

запрос к апи идет из браузера
 

$.ajax({
		url: '<?php echo $store_url; ?>index.php?route=api/order/history&token=' + token + '&order_id=<?php echo $order_id; ?>',

А токен приходил после апи/логин

        if (json['token']) {
			token = json['token'];
		}

В тройке чуть иначе

 

  • +1 1
Надіслати
Поділитися на інших сайтах

Гайз, выражаю всем огромную благодарность и почтение :) Почитал вас, подумал, всё понял и приобрел модуль order log. Классная штука! Всем попутного ветра!

  • +1 1
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.