渲染'报告/覆盖'丢失模板错误

时间:2015-10-06 18:23:19

标签: ruby-on-rails

我有一个名为ReportController的控制器,它有一个操作WHEN dbo.CSEFExtWorkflowAbsences.Number41=1 THEN ISNULL(dbo.CSEFExtWorkflowAbsences.Text1, 'See attachment') ,我有查看cover,在另一个控制器中,我有一个封面操作,我试图渲染cover.html.erb,错误抛出:

report/cover

但如果我渲染Missing template /report/cover with {:locale=>[:en], :formats=>[:json], :handlers=>[:erb, :builder, :rabl, :jbuilder]}. Searched in: * "/avnext/avalanche_app/app/views" * "/var/lib/gems/1.9.1/gems/apitome-0.0.4/app/views" * "/var/lib/gems/1.9.1/gems/devise-2.2.3/app/views" * "/avnext/avalanche_app" * " ,它就会很好。 我不明白为什么我不能直接使用report/cover.html.erb

1 个答案:

答案 0 :(得分:0)

有线,当我为这个动作编写单元测试时,我必须做

 it 'render view' do
    get :show, :id => @result3.id, format: :html
    response.should render_template('report/cover')
  end

但在我的代码中,我必须写render report/cover.html.erb