PushAll

Push-уведомления с сервиса pushall.ru
Автор дополнения
DocentBF
Пакетов
4
Закачек
150
Обычно отвечает в течение 2 часов
Автор дополнения
Пакетов
4
Закачек
150
Обычно отвечает в течение 2 часов
Версия 1.0.1-pl
Дата выпуска 06.07.2018
Загрузки 2
Просмотры 331
Внимание, этот компонент требует версию PHP 5.6 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.5 !
Позволяет рассылать push-уведомления подписчикам вашего канала PushAll.ru при публикации новых (или не очень) документов и уведомлять о новых заказах miniShop2.


Начало работы

Для работы компонента требуется установить настройки ID канала и Ключ канала. Где их взять? Заходим в аккаунт pushall.ru, переходим в раздел «Администрирование», выбираем ваш канал. Справа нажимаем «Отправка уведомлений», выбираем вкладку «API», там будут ключ и ID канала для широковещательной (broadcast) рассылки.
Далее следует указать, для каких шаблонов Включить для шаблонов будет включено дополнение.
Рассылка будет отправлена, если у документа стоит галочка «Опубликован» и «Отправить push уведомление».
Для отправки уведомления о новом заказе, следует включить параметр Уведомлять о новом заказе miniShop2.

Настройки

ID канала (pushall_channel_id)
Ключ канала (pushall_channel_key)
Отладка (pushall_debug) — Ответ сервиса будет записан в системный лог. По умолчанию: нет.
Тип уведомления (pushall_push_type) — Доступны варианты: self, broadcast, unicast, multicast см. документацию https://pushall.ru/blog/api. По умолчанию: broadcast.
Включить для шаблонов(pushall_templates) — Шаблоны (через запятую), для которых будет добавлена вкладка PushAll. Если равно 0 — включено для всех шаблонов, если пусто — выключено для всех. По умолчанию: пусто.
Уведомлять о новом заказе miniShop2?(pushall_neworder_send) — Если Да, будет отправлено уведомление о заказе. По умолчанию: нет.
Уведомление о заказе выглядит так:
Настроить его можно, изменив соответствующие записи словаря (лексиконы): pushall_neworder_title — заголовок записи и pushall_neworder_text — содержимое записи. Доступны следующие плейсхолдеры объекта msOrder:id,user_id,createdon,updatedon,num,cost,cart_cost,delivery_cost,weight,status,delivery,payment,address,context,comment,properties,type. Также можно использовать синтаксис Fenom в записях словаря.

1.0.1-pl

  • Добавлено оповещение о заказе miniShop2

Последние обсуждения в сообществе MODX.pro