缺少模板应用程序/ refreshonline错误

时间:2013-12-17 07:20:24

标签: ruby-on-rails-3.2

我正在应用程序控制器类

中编写一个方法
ApplicationController < ActionController::Base 
  protect_from_forgery

  def refreshonline 
  end

end

并将视图放在app / views / layout / refreshonline.html.erb中此文件只包含简单的html

但是当我运行此方法时,它会给我错误Missing template application/refreshonline with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :coffee]}. Searched in: * "D:/bitnami/test/projects/online/app/views"

所以我将我的html文件放在正确的位置或需要放在其他地方?

1 个答案:

答案 0 :(得分:0)

如果将refreshonline.html.erb上移一个级别到views文件夹中,这将有效。

最好为资源包含一个新控制器并将视图移动到同名文件夹(see here for reference)。