У меня есть контроллер под названием ReportController, у него есть действие cover
, и у меня есть вид cover.html.erb
, у другого контроллера у меня есть действие на обложке, я пытался отобразить report/cover
, ошибка брошена:render 'report/cover' throw missing error error
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
, он оказывается в порядке. Я не понимаю, почему я не мог использовать report/cover
напрямую?
Можете ли вы показать нам код, как вы рендеринг? – Pavan
@Pavan 'render 'report/cover.html.erb'' это работает. 'render 'report/cover' не работает – user2569579