2012-08-16 76 views
0

我正在尝试创建一个联系表单,它将直接通过电子邮件发送到一个gmail帐户。 Contact Form for Rails联系表格未定义方法错误轨道

我遇到的问题是,它扔了以下错误:

undefined method `[]' for nil:NilClass 

我从字面上遵循本教程的信,因此对于这个我已经使用这个教程

代码都可以在上面的链接中看到。

任何意见,将非常感激!由于

更新具有完全错误

NoMethodError在联系#新

Showing C:/Sites/jobapp_v2/app/views/contact/new.html.erb where line #1 raised: 

    undefined method `[]' for nil:NilClass 

    Extracted source (around line #1): 

    1: <%= form_for @message, :url => contact_path do |form| %> 
    2: <fieldset class="fields"> 
    3: <div class="field"> 
    4:  <%= form.label :name %> 

    Rails.root: C:/Sites/jobapp_v2 
+0

在哪个行和类中显示错误? – MurifoX 2012-08-16 18:42:32

+0

感谢您的回复,我更新了完整错误的问题。让我知道如果我可以提供更多的信息 – 2012-08-16 18:45:54

+1

我想它应该是'contacts_path'而不是'contact_path'。 – 2012-08-16 19:05:25

回答

0

下面是我工作:

删除您有接触的任何途径,而这种替换它们:

resources :contacts, only: [:new, :create] 
相关问题