2016-01-05 30 views
0

我嘗試創建新電子郵件時出現此錯誤。發生了什麼?我的聯繫表格出錯

NoMethodError in Contacts#new 

blog/app/views/contacts/new.html.erb where line #4 raised: 

undefined method `contacts_path' for #<#<Class:0x007fab694b2320>:0x007fab6bdde2a8> 
Did you mean? controller_path 

這裏是我的代碼:

<div class="skinny_wrapper wrapper_padding"> 
<%= form_for @contact do |f| %> 
    <%= f.label :name %><br> 
    <%= f.text_field :name, required: true %> 

Here is my project

+0

歡迎使用堆棧溢出!我編輯標題是因爲指定什麼技術不是必需的,這是標籤的用途。我也修正了單詞的語法和外殼。我做的另一件事是格式化錯誤,以便閱讀。最後,我將鏈接格式化爲您的存儲庫。希望你得到你的答案! –

+0

謝謝對不起,我不是母語的語法。 – EQuimper

回答

0

OK,迅速看了你的routes.rb,

resources :contacts, only: [:new, :created] 

沒有很好地形成應該是:

resources :contacts, only: [:new, :create] 

可能就是這樣。要查看發生了什麼,您可以運行耙路線,您將看到您的路線列表。然後,您可以修復路徑文件以具有適當的路徑路徑