我正在尝试构建一个像方形空间的演示应用程序。我有一个预览页面,其中一个iframe加载所选模板。所以我决定,我不会需要默认布局(application.html.erb)。我在视图中创建了一个名为Design1的新文件夹,并在里面创建了另一个名为partials的文件夹。我在里面创建了_header.html.erb。我创建了一个叫做home.blade.php的设计1文件夹内的另一个文件,并试图以包括它的“布局/头”,这让我这个犯错在rails中渲染局部布局
Missing partial Design1/_header with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}. Searched in: * "/usr/share/nginx/html/fuitter-test/app/views"
这是我如何渲染家里头文件.html.erb
<%= render 'layouts/header' %>
我forlder structuer
views
-Design1
-layouts
- _header.html.erb
-home.html.erb
-other folders
而且我也做
layout false
控制器
请显示部分呈现代码。 – Zahid
可能'''Design1'''必须包含到'''render'''的参数中吗? '''<%= render'Design1/layouts/header'%>''' –
看到我的答案,底部路径。如果你真的想去/ Design1 /你需要预先安装view_paths –