Как внедрить систему уведомлений в RoR? - PullRequest
2 голосов
/ 25 ноября 2011

Я закончил учебник по Ruby on Rails , где я могу подписаться на других пользователей, а другие могут подписаться на меня как твиттер. Теперь мне интересно, как реализовать систему уведомлений, если кто-то начинает следовать за мной, например, как в stackexchange или facebook, в котором приходят и отображают уведомление (например, красный 1). Как это сделать? Есть ли примеры готовых решений у вас или у MVC?

Ответы [ 2 ]

5 голосов
/ 25 ноября 2011

Я бы добавил before_filter к соответствующим действиям контроллера, который проверяет новых подписчиков в базе данных и устанавливает flash[:notice] на что-то полезное, например «X новых подписчиков» и ссылки на страницу ваших подписчиков. Краткий обзор того, как работает flash в документах: http://api.rubyonrails.org/classes/ActionDispatch/Flash.html

1 голос
/ 18 марта 2013
...