我正在嘗試構建一個像方形空間的演示應用程序。我有一個預覽頁面,其中一個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 –