Rails - 如何使表单提交给特定的控制器

时间:2013-03-21 17:47:56

标签: ruby-on-rails ruby simple-form

我正在做一些学习,并希望创建一个博客,我有一个控制器,以标准博客布局查看我的博客的公众视图,而我想有一个单独的控制器'管理员/帖子',允许我以单独的布局查看帖子。

我已经创建了两个控制器,并在'admin / posts'控制器的路由中使用了命名空间。我还制作了一个表单,在“管理员/帖子”视图中提交新帖子,但是当表单提交时,它会转到posts文件夹上的创建操作..有没有办法告诉你希望它提交的表单到'admin / posts / create'动作?

我正在使用'simple_form'宝石。

感谢。

1 个答案:

答案 0 :(得分:1)

这样就可以了。

<%= simple_form_for([@admin, @post]) do |f| %>