我有一個應用程序,我有一個Shipment模型。我創建了一個視圖,允許我在基於表格的佈局中創建貨件並查看貨件。一切都位於index.html.erb中,因爲所有操作都是通過ajax完成的。Rails 3.1一個模型的不同視圖
當貨件被創建時,默認狀態是「OPEN」。稍後當打印提單時,狀態將變爲「打印」。
我的目標是創建另一個視圖,僅列出允許操作員使用單獨表格打印提貨單的開放貨件。我的問題是軌道如何處理一個模型的多種形式和視圖的渲染?我是否應該使用單獨的控制器/視圖來處理與打印相關的動作/視圖,或者我應該使用兩個模型用於ex。裝運和OpenShipment?我很難找到解釋這個問題的文檔。
下面列出的是這個模型的模式以及當前視圖的目錄結構。希望這有助於解釋這個問題。查看目錄結構
views
shipments
index.html.erb
_shipment.html.erb
_shipment_table.html.erb
_form.html.erb
_edit_form.html.erb
create.js.coffee
edit.js.coffee
update.js.coffee
destroy.js.coffee
優秀的解釋。正是我在找什麼。 – ctilley79