Уведомление или автоматическое обновление страницы

Все вопросы/проблемы по установке и использовании.
Ответить
timbios
Сообщения: 103
Зарегистрирован: 25 май 2021, 19:52
Имя: Anthony
Откуда: Tallinn

Уведомление или автоматическое обновление страницы

Сообщение timbios »

Всем добрый день!
Интересует возможность автоматического обновления страницы.

Ситуация следующая: Нахожусь на странице "Клиенты". Когда кто-то регистрируется на сайте, api создаёт запись в сущность "Клиенты". Если не обновить страницу, то записи автоматически не обновляются.
Вопрос: Как можно реализовать или автоматическое обновление страницы, чтобы видеть последние записи или же уведомления, чтобы в шапке в колокольчик приходили уведомления не только когда их редактируют, но и при создании записи?

Не нашел данной функции в CRM, но она нужна. Может здесь есть разработчики, которые сталкивались с подобным вопросом и нашли решение?

Спасибо за поомощь.
Аватара пользователя
Antonyous99
Сообщения: 752
Зарегистрирован: 18 авг 2019, 09:22
Имя: Антон Владимирович
Откуда: Санкт-Петербург
Организация: ООО "РИКОМ-Сервис"
Контактная информация:

Re: Уведомление или автоматическое обновление страницы

Сообщение Antonyous99 »

Здравствуйте!
Это надо маленький скриптик написать, который, скажем, раз в 30 сек. будет опрашивать, например, дату создания новой записи или какой-либо другой "флаг". По результату перезагружать страницу. Пишите в личку, если надо такое сделать.
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
zombire
Сообщения: 15
Зарегистрирован: 26 дек 2023, 20:58
Имя: Сергей Сотников
Откуда: Россия, Саратов

Re: Уведомление или автоматическое обновление страницы

Сообщение zombire »

Настройки-> Пользовательский HTML-> Добавьте код перед тегом </body>.

Добавляем следующий скрипт:

Код: Выделить всё

<script>
  // Проверка адреса страницы
  if (window.location.href.includes("module=items/items&path=35")) {
    setTimeout(function () {
      location.reload();
    }, 10000); // 10 секунд
  }
</script>


вместо "items/items&path=35" указываете id своей страницы из адресной строки, которую нужно обновлять.
вместо 10000 указываете как часто должна обновляться страница (в миллисекундах).
Ответить