2012-08-16 40 views
0

我必須在編輯頁面添加兩個按鈕。我有默認的腳手架生成。我試圖在_form.html.erb文件中以這種方式添加一個按鈕:<%= f.submit'accept'%>和<%= f.submit'reject'%>,但是因爲此窗體呈現爲新的.html.erb,所以按鈕也出現在新頁面中。我只想在編輯頁面中使用這些按鈕。我對Ruby和Rails很陌生。任何人都可以請幫忙。 thnks如何在編輯頁面添加按鈕

回答

0

只需將_form.html.erb的內容複製到編輯文件和新文件。將模板調用替換爲_form。然後分別編輯每個文件的內容以滿足您的需求。將_form的內容複製到新的和編輯視圖文件後,可以刪除_form文件。

+0

thnks。它的工作。 – 2012-08-16 05:11:10

+0

@AB但它不遵循DRY – 2012-08-16 05:45:42

0

你應該檢查操作名稱,以顯示你的第二個按鈕一樣

<% if controller.action_name = 'edit' %> 
    <%= f.submit 'reject'%> 
<% end %> 
相關問題