我正在製作角色扮演遊戲角色數據庫應用程序,我需要一些幫助。需要編輯操作幫助
我有兩個模型,Character和Statistic。每個角色將具有統計模型的一個實例,該統計模型是具有6個單獨統計的表格。我使用了partial來在Character視圖上渲染統計表單,因此我可以創建一個與Character視圖中的Character相關聯的新統計信息。但是,我無法編輯統計信息,並且可以生成多個實例,這兩個實例都是問題。
我的問題是:
如何在統計控制器代碼的編輯操作,這樣我可以從角色視圖編輯統計的實例?我也希望這可以重寫任何存在的統計實例,這樣我就不會得到多組每個字符的統計信息。
謝謝!
編輯:下面是一些代碼:
從統計控制器:
def edit
@statistic = Statistic.find(params[:id])
end
從人物的看法:
%= render "statistics/form" %
而這個代碼將呈現形式:
%= form_for([@character, @character.statistics.build]) do |f| %<br />
div class="field"<br />
%= f.label :strength % <br />
%= f.text_field :strength %<br />
/div<br />
div class="field"<br />
%= f.label :dexterity %br /<br />
/div<br />
div class="field"<br />
%= f.label :constitution %<br />
%= f.text_field :constitution %<br />
/div<br />
div class="field"<br />
%= f.label :intelligence %<br />
%= f.text_field :intelligence %<br />
/div<br />
div class="field"<br />
%= f.label :wisdom %<br />
%= f.text_field :wisdom %<br />
/div<br />
div class="field"<br />
%= f.label :charisma %<br />
%= f.text_field :charisma %<br />
/div<br />
div class="actions"<br />
%= f.submit %<br />
/div<br />
% end %<br />
當然可以。以下是我對Statistic控制器編輯操作的要求: – illbzo1 2011-05-05 00:27:12
@bacchus謝謝,我很快意識到600個字符是不夠的! – illbzo1 2011-05-05 00:35:09
@bacchus感謝您的編輯。我也爲軌道添加了軌道。 – illbzo1 2011-05-05 00:54:16