Решение для организации рассылки push-сообщений на устройства с OS Android из NetCat.
Кому это нужно?
Тем, кто делал мобильные приложения, связанные с сайтом на Неткэт и хочет уведомлять пользователей о новостях, акциях, событиях и прочем
Как этим пользоваться?
1.	Создаем поле в пользовательских настройках компонента, при добавлении элементов которого рассылаем пуши, которое будет отвечать за то, активна ли отправка пуш-сообщений. Назовем его send_pushes
2.	Создаем таблицу android_devices. В ней будем хранить присылаемые с клиента Android-устройства. Структура таблицы показана на рисунке ниже:

3.	В действия после добавления объекта добавляем следующий код
Код:$res = $db->get_var("SELECT CustomSettings FROM Sub_Class WHERE Sub_Class_ID=$cc");
    ( $res ? eval("$cc_settings = $res") : $cc_settings = NULL );
    // в настройках подключения компонента установлена отправка пуш-сообщений
    if(!empty($cc_settings['send_pushes']))
    {
        $pusher = new Pusher();
        $pusher->sendPushes($f_Name, $f_Message);
    } 
4.	Добавим в functions.inc.php код или подключение класса, который в приклепленном файле pusher.php
5.	Для сбора id устройств, которые будут использоваться для пуша, воспользуйтесь прикрепленный файл add_device.php
            
        
 
     
Комментарии 5
Будет выдаваться какое-то всплывающее сообщение на экран в то время, когда посетитель находится с мобильника на соответствующем неткатовском сайте?