2014-01-15 25 views
0

我正在使用Devise來管理用戶/註冊。我有兩個=倍的問題:保留電子郵件地址和一些額外的參數設計

  1. 如果填寫用戶註冊表單,例如當需要的領域之一是缺少,當重新顯示形式做錯了,電子郵件字段缺少(其他字段信息保留)。

  2. 我有一個不在用戶表格中的附加字段。這個字段被稱爲代碼。當出現錯誤(如上面#1所述),並且表單被重新顯示時,代碼字段的信息也不會保留。如果我查看日誌文件中的參數,則此字段是一個單獨的參數(不是用戶參數的一部分)。

建議?

回答

0

爲了讓信息重新顯示在表單中,只需將params [:field]添加到該字段。一個例子是<%= text_field_tag:email,params [:email]%>。

你可能已經想通過現在,但認爲我會回答它無論如何。如果你需要其他部分的幫助,只需發佈​​你的代碼:)

相關問題