我想要做的是建立一个窗体,其中用户填写新的出版物的一些领域,并带你到新的出版物行动,这些领域已经填写,所以用户填写其余的。因为它不完全与模型相关联(只有一些必要的字段在第一种形式中),所以我无法找到如何使用form_for。Rails窗体重定向到“新”行动
0
A
回答
2
你可以做
form_tag new_publication_path()
0
不一定是这样做的最好方法,但可以隐藏表单中的一些字段,具体取决于模型ID是否有效。例如(在HAML):
- if @model.id #only shows up if the model has been saved.
= f.text_field :field_name, ...
这样你就可以使用普通的新的,然后当模型已被保存,只是重定向到“编辑”行为和其余字段显示出来。
相关问题
- 1. Rails新动作重定向
- 2. 窗体重定向
- 3. 窗体不保存对象重定向到新的窗体视图
- 4. JavaScript重定向到新窗口
- 5. 从iframe重定向到新窗口
- 6. Jsf重定向到新窗口
- 7. 将窗口重定向到新URL
- 8. 重定向到行动MVC
- 9. JavaScript重定向 - 新窗口
- 10. 窗体重定向和登录Facebook
- 11. 窗体不正确重定向Wicket
- 12. 重定向到以前的行动,通过远程在rails 3
- 13. 重新启动应用程序并将其重定向到C中的特定窗体#
- 14. Rails窗体按钮到多个动作
- 15. 重定向到行动asp.net MVC
- 16. 更新或重定向的Rails路由
- 17. 重定向到新页面
- 18. 重定向Rails中
- 19. Rails 3重定向
- 20. Rails 301重定向
- 21. 按钮单击 - 重定向到Windows窗体中的UserControl.cs页面
- 22. IIS窗体身份验证不重定向到登录页面
- 23. 如何从Web窗体Site.Master页面重定向到MVC页面?
- 24. 如何将一个窗体重定向到另一个窗体并将值传递给第二个窗体?
- 25. 从iframe动作重定向父窗口
- 26. POST窗体到新窗口
- 27. Rails通过重定向进行验证
- 28. 自动重定向到https?
- 29. 窗体不重新绘制
- 30. Rails jquery atocomplete重定向到用户