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