2016-03-08 113 views
-2

工作用的是渲染標籤不是造型

<%= render partial: "/shared/navigation" %> 

清理我的application.html.erb。我創建了新的文件夾和文件,但我得到一個未找到的錯誤。我不知道問題出在哪裏。請幫忙。

這是我的錯誤,

ActionView::MissingTemplate in Page#home 

顯示/media/vic/pyrit/rails_dev/cartapp/cartapp/app/views/layouts/application.html.erb其中第10行中提出:

使用{:locale => [:en],:formats => [:html],:variants => [],:handlers => [:erb,:builder,:raw,:缺少部分共享/ _navigation:紅寶石,:咖啡,:jbuilder]}。搜索: *「/ media/vic/pyrit/rails_dev/cartapp/cartapp/app/views」 *「/var/lib/gems/2.1.0/gems/devise-3.5.6/app/views」

+1

你對'app/views/shared'有'_havigation.html.erb'嗎? – HashRocket

+1

你的問題是什麼? – mudasobwa

+0

你能詳細說明你的問題是什麼以及什麼時候出現的? –

回答

0

我認爲你的路徑不正確。試試這個:

<%= render 'shared/navigation' %> 
+0

navigation.html.erb我做了同樣的,但錯誤保持。我的application.html.erb過於擁擠,我的導航代碼並希望擺脫 –

+0

請確保您已在文件夾shared中部分命名爲_navigation.html.erb。 –