【发布时间】:2011-10-28 01:14:07
【问题描述】:
在代码下方使用带有部分视图的 render_to_string 方法时出现ActionView::MissingTemplate 错误
bizz = render_to_string(:partial => "biz_new",:layout => false)
即使我已明确指定 :layout => false,我总是会收到 MissingTemplate 错误。
但是带有普通视图的 render_to_string 在同一个项目中可以正常工作。可能是什么原因?
在堆栈跟踪下方
ActionView::MissingTemplate(缺少部分业务/biz_new 与 {:handlers=>[:erb, :rjs, :builder, :rhtml, :rxml], :formats=>[:text, "/"], :locale=>[:en, :en]} 在视图路径中 "/home/ramesh/works/xxx/app/views", “/home/ramesh/works/xxx/vendor/plugins/asset_packager/app/views”):
【问题讨论】:
-
@fl00r,在业务目录下,我离开了业务,因为上面的代码在业务控制器中运行。
标签: ruby-on-rails ruby views partial-views