0
當前,視圖/設計/註冊/編輯具有更改密碼的一種形式。我希望它有多種形式,如一個用於更改密碼,一個用於更改用戶名稱等。Rails應用程序。設計視圖中的多種形式
我試圖添加另一個表單,但是當我嘗試提交表單時,名稱告訴我應該輸入當前密碼。 (這是來自其他表單的字段)如何隔離表單? 這是怎樣的形式創建:
<div class="center">
<div class="devise-controller">
<%= form_for(resource, :as => resource_name,
:url => registration_path(resource_name),
:html => { :method => :put }) do |f| %>
# some fields here...
<%= f.submit "Update" %>
<%end%>
</div>
</div>
設計已創建獨立意見爲他們每個人。您可以簡單地覆蓋這些視圖。爲了實現你想要的,你也需要重寫設備的控制器 – HungryCoder
你可能不需要多個表單,你可以添加資源的字段到現有的表單,以便用戶可以改變他們的名字/電子郵件/最喜歡的顏色一個地方。 – Matt
謝謝夥計們。馬特,你說得對。我可以簡單地將新字段添加到現有的表單。有趣的是,我經常無法看到簡單的方法並嘗試過度使用。 :) – mzdravkov