0

我正在尝试创建一个联系表格,该表格将直接通过电子邮件发送到 gmail 帐户。

为此,我使用了本教程:Rails 联系表

我遇到的问题是它抛出了以下错误:

undefined method `[]' for nil:NilClass

我已经完全按照本教程进行操作,因此代码都可以在上面的链接中看到。

任何建议将不胜感激!谢谢

更新完全错误

联系人中的 NoMethodError#new

 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
4

1 回答 1

0

这对我有用:

删除您的联系路线,并将其替换为:

  resources :contacts, only: [:new, :create] 
于 2013-08-10T02:14:21.247 回答