2011-08-08 3 views
0

Je suis bloqué avec cette forme stupide:Rails 3.1rc5 index_path méthode non définie

J'ai une relation mn:

class Elementtype < ActiveRecord::Base 

    has_many :elementtypeproperties 

class Propertytype < ActiveRecord::Base 

    has_many :elementtypeproperties 


class Elementtypeproperties < ActiveRecord::Base 

    belongs_to :elementtype 
    belongs_to :propertytype 

J'ai créé cette forme:

<%= simple_form_for @elementtypeproperty do |form| %> 


    <%=form.collection :elementtype_id%> 
    <%=form.collection :propertytype_id%> 

    <%= form.button :submit %> 



<% end %> 

inclus dans le présent Afficher:

<h1>New elementtypeproperty</h1> 

<%= render 'form' %> 

<%= link_to 'Back', elementtypeproperties_path %> 

Lorsque j'essaie de ouvrir la page, je reçois le message suivant:

ActionView::Template::Error (undefined method `elementtypeproperties_index_path' for #<#<Class:0x000001010b51d8>:0x000001010a5fa8>): 
    1: <%= simple_form_for @elementtypeproperty do |form| %> 
    2: 
    3: 
    4:  <%=form.collection :order_id%> 
    app/views/elementtypeproperties/_form.html.erb:1:in `_app_views_elementtypeproperties__form_html_erb__3568906133403572328_2153973000' 
    app/views/elementtypeproperties/new.html.erb:3:in `_app_views_elementtypeproperties_new_html_erb__1519898890038681767_2154367600' 
    app/controllers/elementtypeproperties_controller.rb:29:in `new' 

Qu'est-ce qui ne va pas? Merci!!!

+1

Vous trouverez que les gens sont plus disposés à vous aider si vous cochez les réponses acceptées pour les questions que vous posez. –

+0

Oups, désolé à ce sujet, je ne savais pas. C'est fait. Merci pour l'info. – ndemoreau

+0

Pas de problème, content que vous ayez résolu votre problème. –

Répondre

2

Résolu, mon modèle était pluriel en raison d'une erreur dans les migrations.

Questions connexes