[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Изменение данных страницы в режиме реального време
andersen929292
Возникла следующая проблема: Нужно в Opencart v.2.0.1.1 в админке в списке заказов выводить метку напротив заказа, если кто-то из операторов сайта зашел на страницу данного заказа. Данные метки должны появляться и пропадать динамически, чтобы оператор мог в режиме реального времени видеть, с какими заказами уже работают другие операторы.

я выделил следующие подпункты для решения данной задачи:
1) определять, открыта ли страница с заказом - нужно определиться со способом хранения состояния страницы заказа при открытии этой страницы любым из операторов
2) определять, закрыта ли страница с заказом, т.е. учесть следующие варианты ухода со страницы
- нажали кнопку Назад в браузере
- закрыли вкладку браузера или сам браузер
- нажали на ссылку со списком заказов на самом сайте или на какой-либо пункт меню админки
- закончился токен сессии у оператора
3) обновление данных на странице заказов в режиме реального времени

нужны какие-либо советы, рекомендации по реализации каждого из пунктов. По поводу обновления данных в режиме реального времени пока что выбираю между обновлением списка через AJAX по таймауту или веб сокетами, больше склоняясь ко второму варианту (с веб сокетами ранее не работал, только ознакомился с инфой в разных статьях), заранее спасибо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.