Не работает счетчик новых сообщений в режиме реального времени

InstantCMS 2.X
#1 29 сентября 2023 в 20:38

Всем привет. Есть новый сайт на последней версии Instancms. На нем не отображается счетчик новых сообщений в реальном времени. Число новых сообщений отображается только после перезагрузки страницы, риалтайм — не обновляется. Так было изначально, с момента установки чистой системы последней версии. 

В настройках admin/controllers/edit/messages вижу опцию «Режим реального времени» — Ajax — «Интервал опроса о новых сообщениях» в секундах. Это значит, что должен быть режим обновления счетчика сообщений в реальном времени. Но по факту этого не происходит. 

Кто сталкивался с подобной проблемой? Почему это может не работать? Какие могут быть решения?

#2 29 сентября 2023 в 20:46

 Funkonaut, опция, которую вы видите, отвечает за обновления в окне переписки. А не за пункт меню со счетчиком непрочитанных сообщений.

#3 29 сентября 2023 в 20:51

 Funkonaut, опция, которую вы видите, отвечает за обновления в окне переписки. А не за пункт меню со счетчиком непрочитанных сообщений.

Zau4man

Спасибо! Буду знать. То есть счетчик изначально и не должен обновляться в режиме реального времени?

#4 29 сентября 2023 в 22:01

 Funkonaut, опция, которую вы видите, отвечает за обновления в окне переписки. А не за пункт меню со счетчиком непрочитанных сообщений.

Zau4man

Спасибо! Буду знать. То есть счетчик изначально и не должен обновляться в режиме реального времени?

Funkonaut

Поидее должен, по крайней мере в Neomessenger обновляется.

#5 29 сентября 2023 в 22:12

Поидее должен

CEH9I

нет. Зайдите на официальное демо, откройте вкладку Network и посмотрите. Там нет никакой фоновой активности. Она есть только при открытом окне переписки.

#6 30 сентября 2023 в 01:09

Поидее должен

CEH9I

нет. Зайдите на официальное демо, откройте вкладку Network и посмотрите. Там нет никакой фоновой активности. Она есть только при открытом окне переписки.

Zau4man

Значит перепутал. В общем Neomessenger нужно использовать если эта функция нужна 

#7 30 сентября 2023 в 09:39

Поидее должен

CEH9I

нет. Зайдите на официальное демо, откройте вкладку Network и посмотрите. Там нет никакой фоновой активности. Она есть только при открытом окне переписки.

Zau4man

Значит перепутал. В общем Neomessenger нужно использовать если эта функция нужна 

CEH9I

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

#8 30 сентября 2023 в 12:03

Поидее должен

CEH9I

нет. Зайдите на официальное демо, откройте вкладку Network и посмотрите. Там нет никакой фоновой активности. Она есть только при открытом окне переписки.

Zau4man

Значит перепутал. В общем Neomessenger нужно использовать если эта функция нужна 

CEH9I

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

Funkonaut

Поддерживается, отвечает, и продается . 

#9 30 сентября 2023 в 14:10

Поидее должен

CEH9I

нет. Зайдите на официальное демо, откройте вкладку Network и посмотрите. Там нет никакой фоновой активности. Она есть только при открытом окне переписки.

Zau4man

Значит перепутал. В общем Neomessenger нужно использовать если эта функция нужна 

CEH9I

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

Funkonaut

Поддерживается, отвечает, и продается . 

Happy

Видимо для избранного круга, в который я не вхожу. Разраб меня игнорит. 

#10 30 сентября 2023 в 14:57

Возможно проблема на вашей стороне, если не шаблон дефолтный. В шаблоне скорее всего не правильно стоит класс или ID элемента для показа кол-ва сообщении и поэтому скрипт не может его обновить.

#11 30 сентября 2023 в 19:05

Возможно проблема на вашей стороне, если не шаблон дефолтный. В шаблоне скорее всего не правильно стоит класс или ID элемента для показа кол-ва сообщении и поэтому скрипт не может его обновить.

maxisoft

Спасибо за ответ. Но вероятно, вы не так поняли. Счетчик работает, но показывает число новых сообщений только после обновления страницы, а мне нужно чтоб было риалтайм. Проект специфический, акцент на общение в личке, поэтому такая фича нужна. Чтобы в реальном времени появлялся индикатор уведомление о новом сообщении. Ну как это реализовано во всех соцсетях.

Вот тут подсказали, что изначально и не заложено, чтобы счктчик риалтайм работал. Поэтому ошибки нет. Видимо нужно доработку заказывать. Как разработчик, что можете сказать, насколько это сложно реализовать?

#12 30 сентября 2023 в 19:16

Возможно проблема на вашей стороне, если не шаблон дефолтный. В шаблоне скорее всего не правильно стоит класс или ID элемента для показа кол-ва сообщении и поэтому скрипт не может его обновить.

maxisoft

Спасибо за ответ. Но вероятно, вы не так поняли. Счетчик работает, но показывает число новых сообщений только после обновления страницы, а мне нужно чтоб было риалтайм. Проект специфический, акцент на общение в личке, поэтому такая фича нужна. Чтобы в реальном времени появлялся индикатор уведомление о новом сообщении. Ну как это реализовано во всех соцсетях.

Вот тут подсказали, что изначально и не заложено, чтобы счктчик риалтайм работал. Поэтому ошибки нет. Видимо нужно доработку заказывать. Как разработчик, что можете сказать, насколько это сложно реализовать?

Funkonaut

Я все понял правильно, и ответил вам что скрипт который по ajax получает данные просто не может найти в вашем шаблоне место в которое выводить значение кол-ва новых сообщении. 

#13 30 сентября 2023 в 19:25

Я все понял правильно, и ответил вам что скрипт который по ajax получает данные просто не может найти в вашем шаблоне место в которое выводить значение кол-ва новых сообщении. 

А он разве должен в режиме реального времени выводить количество сообщений?

Шаблон стандартный, Модерн. Правок, по крайней мере, в шапке не было никаких.

#14 30 сентября 2023 в 20:58

А он разве должен в режиме реального времени выводить количество сообщений?

Funkonaut

нет, не должен. На чистом движке нет такого функционала

#15 30 сентября 2023 в 21:15

Тогда у меня запрос. Кто может сделать такой функционал? За какую сумму? Сроки не горят. Последняя версия движка, шаблон модерн. Задача — вывод количества новых сообщений в счетчике в реальном времени, и чтобы еще подавал звуковой сигнал.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.