Nested form et héritage

Salut,

J’ai un objet de base “Content” avec sa table associée et ses attributs.
J’ai aussi un objet “Article” qui hérite de content et un autre hérité:
“Comment”.
En faite, l’utilisateur peut commenter tout type de contenu…

dans mes routes, j’ai:
map.resources :contents, :has_many => [:annotations]

Le problème c’est quand je génère le formulaire de création de
commentaire que l’objet soit article ou autre:

<% form_for [@content, @comment] do |f| %>

j’ai une erreur:
undefined method `article_comments_path’ for…

il me génère l’url en fonction du type de l’article.
Ca me pose problème. Y a t-il une solution pour ré-écrire
automatiquement l’url du form pour avoir content_comments_path ?

Le 29/10/09 20:42, Samuel Sanchez a écrit :

il me génère l’url en fonction du type de l’article.
Ca me pose problème. Y a t-il une solution pour ré-écrire
automatiquement l’url du form pour avoir content_comments_path ?

Avec l’option :url ?


Martin C. || fuse
http://www.noremember.org