Utilisation de accept_nested_attributes_for?


#1

Bonjour,

Je travaille avec Rails 2.3.2 et Ruby 1.8.9.

Je voudrais utiliser accept_nested_attributes_for parce que je dois
créer des formulaires complexes qui puisent dans deux modèles et doivent
créer plusieurs objets.

J’ai trouvé des tutoriaux sur le net mais l’utilisation de
accept_nested_attributes_for dans mon modèle me crée le message :
undefined method `accept_nested_attributes_for’ for #Class:0x3a63670

Voici le code de mon modèle :

class Discipline < ActiveRecord::Base
has_one :attributs
accept_nested_attributes_for :attributs, :allow_destroy => true

belongs_to :character

end

Quelqu’un peut m’aider (siouplé) ?


#2

Bonjour,

Le nom de la méthode est ‘accepts_nested_attributes_for’ avec un ‘s’
et non ‘accept_nested_attributes_for’.
Un petit lien :
http://api.rubyonrails.org/classes/ActiveRecord/NestedAttributes/ClassMethods.html#M002076

HTH,


Stéphane Akkaoui
http://imeuble.info

Le 20 mai 09 à 16:35, Lily B. a écrit :


#3

\o/

Merci beaucoup.


#4

Le 20 mai 09 à 16:35, Lily B. a écrit :

Bonjour,

Je travaille avec Rails 2.3.2 et Ruby 1.8.9.

Mince alors je ne savais pas que cette version de Ruby était sortie.
On m’aurait menti ?


Cyril M.
http://blog.shingara.fr


#5

On se moque pas. Nomého.

1.8.6

:stuck_out_tongue: