1
我有查看事件#show。在這個視圖中,用戶可以選擇多少人加入事件並選擇該術語。然後他可以點擊「購買」,將其重定向到交易#新。在這裏我想預先填寫這兩個值。紅寶石軌道 - 將變量傳遞到前一視圖的「新」動作
什麼是最好的方式來做到這一點?我應該在哪裏存儲這些變量?
我在想:
<%= link_to new_transaction_path({ ..... })
...但我不知道如何將值傳遞到的link_to參數。下面是如何讓用戶自己選擇的人計數:
<%= f.select(:seleced_seats, @event.seats, {}, { :class => 'form-control' }) %>
我應該在會話中存儲數據嗎?此時該對象不會被創建。 – mirap
爲什麼不直接在EventsController中重定向到'new_transaction_path'? – nayiaw
沒理由。但我沒有看到它的任何好處/解決方案。 – mirap