のようなユーザー通知を作成する必要がありますfacebook notificaiton
。
Manish sent you a friend request.
Ryan accepted your friend request.
オーバーレイdivで。
さて、どこで(どのコントローラー、コードを書くべきか)お聞きしたいと思います。そしてそれをどのように呼べばいいのかaplication.html.haml
。
注:通知はサイトのすべてのページに表示されます。
のようなユーザー通知を作成する必要がありますfacebook notificaiton
。
Manish sent you a friend request.
Ryan accepted your friend request.
オーバーレイdivで。
さて、どこで(どのコントローラー、コードを書くべきか)お聞きしたいと思います。そしてそれをどのように呼べばいいのかaplication.html.haml
。
注:通知はサイトのすべてのページに表示されます。
このコードはすべての人に共通で適用できるはずなので、アプリケーションコントローラーにコードを記述します。アプリケーションコントローラーでヘルパーメソッドを宣言して、ビューでアクセスできるようにします。
一般的な考え方としては、次のようになります-
class ApplicationController < ActionController::Base
protect_from_forgery
helper_method :user_notifications
private
def user_notifications
#your stuff here..
end
end
application.html.erbビューで、このメソッドを呼び出すだけです。