我收到以下错误消息:
使用{:locale => [:en]缺少模板应用/索引,应用/索引, :formats => [:html],:handlers => [:erb,:builder,:coffee]}。搜索范围: *“/ home / paul / Projects / Ruby on Rails / mark_hughes_seo_project / app / views”
看起来它正在期待html格式。如何指示它查找.rhtml文件? 我看了一遍,似乎无法找到答案!
THX, 保罗
PS。如果我将文件重命名为.html,它可以工作。但是,我试图找出.rhtml没有的原因。
答案 0 :(得分:1)
使用.html.erb。您是否正在访问映射到应用程序控制器的路由上的操作?如果是这样,那可能不是最好的主意。
基本上,文件进入“app / views /#{controller_name} /#{action_name} .html.erb” 如果这是有道理的。
当然是.html.haml如果使用haml。