【发布时间】:2011-09-30 01:58:17
【问题描述】:
我想在 Rails 3 中创建一个多步表单。我看过其中的 railscasts 剧集,但我不觉得他在创建表单时使用了最佳实践。我觉得这是完成任务的一种草率方式。使用 Rails 中的最佳实践创建多步表单的最佳方法是什么?
【问题讨论】:
-
你能解释为什么你认为 Ryan 在做他的多步表格时“马虎”吗?
-
我只是觉得控制器在创建操作中有太多代码。没有其他方法可以创建多步表单吗?
-
在 amazon 和 legalzoom 等大型网站上看到过,整个结帐主要是作为 URL 中的 GET 请求完成的。这是个坏主意吗?
-
如果您的意思是表单作为 GET 检索并作为 POST/UPDATE 提交,这对于基于 HTTP 的表单是通用的。
-
Thomas - 我们如何回答您的问题?
标签: ruby-on-rails forms rubygems