2012-09-09 22 views
0

我收到以下错误信息:区域设置=> [::EN], 无法查看FILENAME.rhtml但可以查看FILENAME.html

缺少模板应用程序/索引,应用程序/含{索引:formats => [:html],:handlers => [:erb,:builder,:coffee]}。搜查: * “的/ home /保罗/项目/ Ruby on Rails的/ mark_hughes_seo_project /应用/视图”

它看起来像它期待HTML格式。如何指示它查找.rhtml文件? 我已经找遍了,似乎无法找到答案!

THX, 保罗

PS。如果我将文件重命名为.html,它就可以工作。但是,我试图找出为什么.rhtml不。

回答

1

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

基本上,这些文件在“app/views /#{controller_name} /#{action_name} .html.erb” 中有效。

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