Битрикс. Для автоматизации отправки пуш-уведомлений организовываем собственное событие и реакцию на него. При публикации статьи в блоге должно составиться и отправиться пуш-уведомление подписчикам.
00:00:18 — Вводная
00:02:35 — Разбираем особенности механизма публикации статей блога
00:05:15 — Смотрим, где происходит фактическое переключение активности статьи, находим скрипт, отвечающий за изменения в статье блога
00:09:35 — Готовимся к «генерированию» собственного события, чтобы потом на него подписаться и реагировать
00:12:27 — Пробуем генерить событие, начинаем отладку через xdebug через ssh-тоннель
00:14:26 — Подписываемся на наше новое событие
00:16:42 — Организовываем «статистику» обработанных записей, создаём хайлоадблок
00:19:20 — Читаем данные о статье, читаем данные из хайлоадблока, организовываем добавление записей в хайлоадблок.
00:34:24 — Составляем запрос для создания нового пуш-уведомления
00:39:12 — Организовываем отправку на почту уведомления в случае возникновения ошибки с помощью SendError
00:43:54 — Проводим отладку через xdebug
00:56:12 — Добавляем условие, чтобы пуш уходил только если запись реально опубликована (активна и доступ просмотра у неё — «Для всех»)
01:07:00 — PS
01:08:12 — Приводим урлы в пуше к полному виду
01:08:50 — Определяем, по какому протоколу работает сайт (http/https)
01:14:09 — По какому домену работает сайт
01:15:36 — SECTION_PAGE_URL
01:18:00 — Доработка отправки уведомления об ошибке
Мой сайт:
#программирование #1с-битрикс . про доработка bitrix.