PUSH-уведомления из личного кабинета

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (2)

просмотр истории страницы

{quote}
Шаблон личного кабинета использует JavaScript, чтобы помещать всплывающие сообщения под шапкой сайта. В числе этих сообщений так же находится и предложение для абонента подписаться на PUSH-уведомления. Если Вы используете собственную вёрстку и/или шаблон кабинета и не видите кнопку "Подписаться" в кабинете после включения PUSH-уведомлений, то нужно убедиться, что вы используете те же CSS-классы, что и оригинальный шаблон, поскольку к этим CSS-классам привязывается логика: шапка сайта должна иметь CSS-класс "carbon-header" и размещаться внутри блока с классом "container", т.е. внутри шаблона должен существовать селектор ".container > .carbon_header"{quote}

h3. Дополнительные настройки
Если сообщения не отправляются, сделайте следующие настройки:
# В настройках(в файле) поле *Ключ API*(Ключ API Firebase) укажите *публичный ключ* из пункта [Создание ключей шифрования|PUSH-уведомления из личного кабинета#Создание ключей шифрования].
# В файле UserInfoSidebar.php
{code}
/app/asr_cabinet/usr/local/lib/cabinet_modules/modules/tpls/UserInfoSidebar.php
{code}
Замените строку:
{code}
apiKey: "<?php echo $data['push']['api_key']; ?>",
{code}
На строку:
{code}
apiKey: "Ключ API для веб-приложения",
{code}
В кавычках Ключ API для веб-приложения из раздела "Общие настройки" в Firebase.

!key02.png|border=1!


!key03.png|border=1!