0

我收到以下错误消息:

缺少模板应用程序/索引,应用程序/索引与 {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :coffee]}。在以下位置搜索:*“/home/paul/Projects/Ruby on Rails/mark_hughes_seo_project/app/views”

看起来它正在期待 html 格式。如何指示它查找 .rhtml 文件?我看了一遍,似乎找不到答案!

谢谢,保罗

附言。如果我将文件重命名为 .html,它可以工作。但是,我试图弄清楚为什么 .rhtml 没有。

4

1 回答 1

1

使用 .html.erb。您是否正在访问映射到应用程序控制器的路由上的操作?如果是这样,那可能不是最好的主意。

基本上,如果有意义的话,这些文件会放在“app/views/#{controller_name}/#{action_name}.html.erb”中。

当然,如果使用 haml,则为 .html.haml。

于 2012-09-09T00:52:51.617 回答