2011-11-03 36 views
0

我决定开始使用HAML加快发展,所以,我决定把我的观点是这样命名:的Rails 3.1,重新命名再培训局HAML造成模板丢失

new.html.erbnew.html.haml,但似乎轨无更多的将它连接到控制器,这里是完整的错误消息:

模板丢失

缺少模板测验/新应用/新与{:处理器=> [:ERB,:建设者,:咖啡] ,:formats => [:html],:locale => [:en,:en]}。搜索:*“C:/ Users/Sam/RubymineProjects/hope/app/views”*“D:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/kaminari-0.12.4/app /视图” * “d:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/devise-1.4.8/app/views”

这里是新动作:

def new 
    @quiz = Quiz.new 

    respond_to do |format| 
     format.html # new.html.erb 
    # format.json { render json: @quiz } 
    end 
    end 

那么,我该怎么办?

回答

6

确保将gem 'haml'添加到您的Gemfile并运行bundle install;这样,Rails将知道如何处理你的HAML文件。