長期閱讀器&第一次海報,所以如果你對我簡單,我會很感激。Rails 3.2.8中的簡單導航路由錯誤
最近開始自學RoR,並且一直在黑客攻擊個人項目/網站以獲取事情的竅門。這是我的問題:
我正在使用簡單導航gem來生成鏈接。裏面navigation.rb我試圖撥打:
primary.item :home, 'Home', home_path
...家在哪裏顯示我的頭版一個視圖和控制器:
- 首頁> index.html.erb(只包含了一些標準的HTML的,但讓我知道這是否會是有用的是包括)
- 和控制器> home_controller.rb:
class HomeController < ApplicationController def index @posts = Post.all end end
我得到這個錯誤,雖然:
路由錯誤
沒有路由匹配{:動作=> 「秀」,:控制器=> 「家」}
嘗試運行耙路線以獲取有關可用路線的更多信息。
...所以我運行耙路線,並且可以在那裏肯定看到「home#show」。
我的routes.rb文件,以及,有這個在它:
get "projects/index"
get "offer/index"
get "space/index"
get "home/index"
resources :posts
resources :home
所以我有點困惑,我敢肯定,這是因爲我的經驗不足或一般無法理解的我我正在做,但我真的很感謝一些幫助,因爲它或多或少是我無法克服的障礙。
欣賞它!
周杰倫
非常感謝,這樣做! –