带有布局和局部的双重渲染
|
好的,所以我有一个show方法试图渲染布局,而show视图渲染了几个局部视图,但是我在rails中遇到了双重渲染错误。如何获取渲染布局和局部视图?请注意,使用默认布局可以很好地呈现。
这是我的控制器动作
def show
@site = Site.find_by_subdomain!(request.subdomain)
@page = @site.pages.find_by_name(\'index\')
render :layout => \"layouts/mobile\"
respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @site }
end
end
而且我的观点看起来像这样:
<%= render(:partial => \"page\", :object => @page) %>
没有找到相关结果
已邀请:
2 个回复
蜗仓馈
厘恼轨