Ruby on rails application.rhtml.erb的Rails控制器?

Ruby on rails application.rhtml.erb的Rails控制器?,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,我正在做一个带有会话管理的应用程序,我想在每个页面的顶部显示用户是否登录。我在application.rhtml.erb中有这个前端,是否有任何控制器/方法可以让我设置站点范围的变量?正如我为每个页面定义条件一样,必须有更好的方法。将您的方法放入应用程序\u helper.rb文件中。这将在站点范围内可用。将您的方法放入应用程序\u helper.rb文件中。这将在站点范围内提供。application\u helper.rb我相信只会影响视图。我认为,如果希望所有其他控制器都可以使用,您需要向

我正在做一个带有会话管理的应用程序,我想在每个页面的顶部显示用户是否登录。我在application.rhtml.erb中有这个前端,是否有任何控制器/方法可以让我设置站点范围的变量?正如我为每个页面定义条件一样,必须有更好的方法。

将您的方法放入
应用程序\u helper.rb
文件中。这将在站点范围内可用。

将您的方法放入
应用程序\u helper.rb
文件中。这将在站点范围内提供。

application\u helper.rb
我相信只会影响视图。我认为,如果希望所有其他控制器都可以使用,您需要向
application\u controller.rb
添加代码。如果您还希望它在视图中可用,请在方法定义
helper:my_method
后添加一行。在这里可以看到一篇很好的帖子:
application\u helper.rb
我相信只会影响视图。我认为,如果希望所有其他控制器都可以使用,您需要向
application\u controller.rb
添加代码。如果您还希望它在视图中可用,请在方法定义
helper:my_method
后添加一行。请在此处查看有关此的好帖子: