0

我需要创建像facebook notificaiton.

Manish sent you a friend request.

Ryan accepted your friend request.

在覆盖 div 中。

现在,我想问你在哪里(哪个控制器,我应该写代码)。以及我应该如何看待这一点aplication.html.haml

注意:通知将显示在网站的所有页面中。

4

1 回答 1

1

在应用程序控制器中编写代码,因为该代码应该是通用的并且适用于所有人。在应用程序控制器中声明辅助方法以使其在视图中可访问。

它应该像以下一般想法 -

    class ApplicationController < ActionController::Base

      protect_from_forgery
      helper_method :user_notifications

      private

      def user_notifications
       #your stuff here..
      end
    end

现在在您的 application.html.erb 视图中,只需调用此方法。

于 2012-12-01T10:24:07.723 回答