Noob Rails 3 link_to问题

时间:2010-11-02 14:48:28

标签: ruby-on-rails-3 link-to

假设我们有ArticleComments

Comments在单独的“为文章XYZ创建评论”页面中添加到文章中。

我想在每个文章页面上添加“添加评论”链接。

但是在评论控制器中,我需要有关于添加评论的父文章的信息。

那么如何通过article_id将文章信息(link_to)传递到评论创建页面?

1 个答案:

答案 0 :(得分:1)

<%= link_to "add comment", new_comment_path(:article_id => article_id) %>

然后在您的评论控制器中,“新”操作:

@article_id = params[:article_id]

然后在Views / Comments / new.html.erb中,您可以访问@article_id变量,并且能够插入带有隐藏字段的表单并将其传递给创建操作...