Мгновенное звуковое оповещение о новых заказах и
отображение их (in pending status)
Код заказа модуля: oc-sound-notification
Описание модуля:
Данный модуль позволяет мгновенно оповещать звуковой мелодией администратора/оператора интернет-магазина о поступившем новом заказе, отображая список новых заказов требующих обработки.
Это очень актуально когда email- и sms- оповещения идут с задержкой, а от администратора/оператора интернет-магазина требуется быстрая обработка пришедшего заказа (особенно для магазинов “доставки еды”).
Установив модуль, не нужно контролировать и каждый раз проверять списки заказов в Интернет-магазине, обновлять и следить за почтой или же ожидать sms.
Достаточно просто оставить открытой в браузере подключенную к модулю страницу, и он будет тут же сам оповещать вас (мелодией) всякий раз как появится новый заказ.
Принцип взаимодействия модуля звукового оповещения:
Клиент: [Оформление Заказа] -> Модуль: [Мгновенное звуковое оповещение] -> Оператор: [Приём Заказа].
После того как вы измените состояние нового заказа (из ожидающего) оповещение для данного заказа прекратится и в списке новых заказов отображаться уже не будет.
Вы также можете делать звук на паузу, но не забывайте включать его обратно 😉
ОСОБЕННОСТИ:
- Возможность поставить звук на паузу
- Возможность поменять мелодию оповещения
- Включается на любую нужную страницу в админке
- Поддержка практически всех версий opencart и браузеров
- Простая установка/удаление
- Автоматическая работа модуля оповещения без надобности обновления страницы
- Отсутствие необходимости обновлять страницу и мониторить изменения (достаточно просто ее открыть).
Вы можете по аналогии включить оповещение на любой другой странице в “Меню администратора”, если вам это нужно.
Скриншоты:
Примеры страниц с модулем оповещения. (кликните чтобы увеличить)
Демонстрация:
http://opencart-demo.web2step.ru/admin (username: demo, password: demo).
Смотрите страницы: [Home]->Dashboard (Домашняя), [Reports]->Sales->Orders (Отчёты-продажи-заказы), [Box]->Orders (Заказы) и подождите несколько секунд.
PS: Для проведения тестирования обработайте появившийся список новых заказов (если он уже был кем-то создан) , либо оформите новые заказы и увидите как будут происходить изменения на страницах с подключенным модулем звукового оповещения. Если есть новые заказы (Status Pending) — то модуль оповещения будет непрерывно уведомлять вас об этом (звуковая мелодия), пока все новые заказы не будут обработаны (список заказов при этом тоже автоматически пропадет), при новых заказах произойдет звуковое оповещение и список этих заказов появится автоматически (не требует обновления страницы с модулем оповещения). Можете для наглядности оставить страницу с модулем звукового оповещения открытой, а через новые ссылки обработать заказы (сменить статус с «новых» = Pending) или же создать новые заказы и увидите как будут автоматически происходить изменения на странице с модулем звукового оповещения.
Как установить данный модуль:
1) Распаковать архив в корень сайта Opencart (папку “SoundOrderNotifier” в ADMIN/MODEL/ )
2) Вставить строку “<?php require(‘model/SoundOrderNotifier/show.php’); ?>” в нужный шаблон страницы “Меню администратора” – для звуковых оповещений о новых заказах на этой странице (пример установки ниже).
Примеры для различных страниц из “Меню администратора” и различных версий OpenCart
Для 1.5.x Версий
=======================================================
Вставьте строку “<?php require(‘model/SoundOrderNotifier/show.php’); ?>” над текстом:
“<div class=»box»>
<div class=»heading»>”.
Для страницы [ADMIN MENU|HOME] в admin/view/template/common/home.tpl
———————————————————————————————————
<?php require(‘model/SoundOrderNotifier/show.php’); ?>
<div class=»box»>
<div class=»heading»>
Для страницы [BOX]>ORDERS: в template/sale/order_list.tpl
<?php require(‘model/SoundOrderNotifier/show.php’); ?>
<div class=»box»>
<div class=»heading»>
Для страницы [REPORTS]>>SALES>>ORDERS:
в admin/view/template/report/sale_order.tpl
——————————————————————————————————-
<?php require(‘model/SoundOrderNotifier/show.php’); ?>
<div class=»box»>
<div class=»heading»>
Для 2.x Версий
====================================================
Вставьте строку “<?php require(‘model/SoundOrderNotifier/show.php’); ?>” между текстом:
“<h1><?php echo $heading_title; ?></h1>
…
<ul class=»breadcrumb»>“.
—
Для страницы [COMMON|DASHBOARD]>>ORDERS: в template/common/dashboard.tpl
———————————————————————————————————
<h1><?php echo $heading_title; ?></h1>
<?php require(‘model/SoundOrderNotifier/show.php’); ?>
<ul class=»breadcrumb»>
Для страницы [BOX]>>ORDERS: в template/sale/order_list.tpl
—————————————————————————————-
<h1><?php echo $heading_title; ?></h1>
<?php require(‘model/SoundOrderNotifier/show.php’); ?>
<ul class=»breadcrumb»>
Для страницы [REPORTS]>>SALES>>ORDERS:
в admin/view/template/report/sale_order.tpl
———————————————————————————————————
<h1><?php echo $heading_title; ?></h1>
<?php require(‘model/SoundOrderNotifier/show.php’); ?>
<ul class=»breadcrumb»>
Вы также можете установить звуковое оповещение на любую другую страницу из “Меню администратора”, если требуется.
КАК ПРИОБРЕСТИ ДАННЫЙ МОДУЛЬ
Вы можете оформить заказ на покупку данного модуля звукового уведомления.
Часто задаваемые вопросы
* Открыл указанную страницу на вашем тестовом сервере, но никаких звуковых уведомлений нет.
— Значит в интернет-магазине в данный момент нет новых заказов. Создайте новый заказ и вы увидите как ваша открытая страница с подключенным модулем оповещения посигналит вам и отобразит список появившихся новых заказов. (при этом её не требуется обновлять, достаточно чтобы она была открыта в вашем браузере).
* При открытии страницы отображается какой-то список заказов и постоянно играет мелодия.
— Интернет-магазин видимо уже имеет новые необработанные заказы, о чем собственно вас (как администратора/оператора заказов) и уведомляет (звук+отображение списка новых заказов). Пока заказы не обработают (не изменят их статус заказа) заказы будут отображаться и мелодия будет играть. Обработайте их или добавьте свои новые заказы и вы увидите какие изменения произойдут.
* Я добавил новый заказ в интернет-магазин, мелодия заиграла, но не перестает играть!
— Всё правильно! Имеются необработанные (новые) заказы = мелодия играет до тех пор пока есть хотя бы один новый заказ (необработанный — статус «в Ожидании»/»Pending»). Это логично — оповещать до тех пор пока заказ не будет снят со статуса «в Ожидании», ведь вы могли отойти или не заметить что мелодия уже проигрывалась. Как только список необработанных заказов опустеет (приняли все новые заказы = изменили им статус) — мелодия сама перестанет играть.
А также
Смотрите также другие наши разработки, интернет-магазины, модули, парсеры на нашем сайте!
Удачи!
Приобрели недавно этот модуль. ОЧЕНЬ ДОВОЛЬНЫ!!! Всё работает как и описано, без нареканий.
Спасибо!
Здравствуйте!
Спасибо авторам за работу!
Очень удобный оказался модуль.
Кстати испробовали админку с вашим модулем и на мобильном телефоне оператора приёма заказов)