0
我正在使用Rails 3.1。这是一个典型的电子商务应用程序。如何处理与订单相关的两个操作
我有两个步骤过程:
第1步:收集运费和帐单地址。 第2步:收集运输方式(地面运输,空运,次日发货等)。
订单有一个送货地址,一个帐单地址和一个送货方式。
我使用标准的REST,并用尽了orders_controller的编辑方法来处理step1。
要处理我想用
<%= form_for(@current_order) do |f| %>
但会带我去orders_controller。我创建了一个名为shipping_methods控制器的新控制器来处理step2。
什么是处理这种情况的最佳方法。
这里是我的路线文件
resources :orders, only: [:edit, :update] do
resource :shipping_method
end