Aktive Modell Verboten Attribute error

wäre jemand in der Lage mir zu helfen zu verstehen, dieser Fehler. Ich bin versucht, erstellen ein Kontaktformular, in Schienen nach dem erstellen von web-apps tutorial. Ich folgte die Schritte zum generieren einer Nachricht Gerüst. Ich habe dann geändert, meine Routen. Weiter hieß es, das in den Nachrichten controller-Karte Aktion.

if @message.save
  flash[:notice] = 'Thanks for Your Message'
  format.html { redirect_to root_path }

Habe ich getan und ich erhalte die folgende Fehlermeldung
ActiveModel::ForbiddenAttributesError in MessagesController#erstellen
ActiveModel::ForbiddenAttributesError

Dies ist meine Botschaft-controller-Datei

class MessagesController < InheritedResources::Base 
  def show
     if @message.save
      flash[:notice] = 'Thanks for Your Message'
      format.html { redirect_to root_path }
     end
  end
end

Meine Routen-Datei ist wie folgt

# devise_for :users

Ressourcen :Produkte
Ressourcen :Aufträge, nur: [:new, :erstellen]
#sagt rails-Bedürfnisse Produkt-id-Nummer
Ende

  # get 'pages/payment'

  get 'home/about'

  get 'messages/new'

  get 'seller' => "products#seller"

  get 'sales' => "orders#sales"

  get 'static_pages/productlanding'

  get "content/veg"

  get "content/fruit"

  get "content/mix"

  get 'subscriptions/new'

  root 'static_pages#home'

InformationsquelleAutor Lilp | 2014-09-15

Schreibe einen Kommentar