Попытка реализовать простую систему уведомлений на основе частного паба (что-то вроде джаггернаута). Райан Бейтс см .: http://railscasts.com/episodes/316-private-pub
Проблема: я не могу отправить сообщение истинного частного паба с контроллера
Код:
внутри header.haml
= subscribe_to "/notifications"
= javascript_include_tag APP_CONFIG['faye'] ( includes JS wich is correct )
внутри приложения. Кофе
PrivatePub.subscribe "/notifications", (data, channel) ->
alert data
внутри любого действия контроллера
PrivatePub.publish_to("/notifications", "some test data to send")
-
Это не работает, требуемое поведение в том, что «некоторые тестовые данные для отправки» отображаются в предупреждении на любой странице, на которой я нахожусь в приложении rails. Я несколько раз пробовал учебник по приведению рельсов, клонировал репозиторий с примерами в частном пабе, но ничего не работает, отправка с контроллера.
UPDATE:
Кто-нибудь может помочь привести пример приложения частного паба в репро публикации на канале с контроллера?
UPDATE2
Кажется, что пока существует действие создания, оно работает, но без действия создания это не так.
Я хотел бы иметь возможность просто отправить некоторые данные из любого места в контроллере в приложение с помощью команды javascript. Как, например, "отправить всплывающее окно загрузки сообщения из личного паба", что я пропускаю вышеупомянутый код, который заставляет это не работать?