联系表格 未定义的方法错误轨



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

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

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

undefined method `[]' for nil:NilClass

我从字面上遵循了本教程,因此可以在上面的链接中看到所有代码。

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

更新时出现完全错误

否方法联系人错误#新

 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

以下是对我有用的方法:

删除您用于联系的路由,并将其替换为以下内容:

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

相关内容

最新更新