Пожалуйста, прости этот относительно новый вопрос, но я мог бы использовать некоторую помощь.
Я установил Devise Gem на свою модель User с незначительными изменениями в представлении Devise и без изменений в контроллере. Тем не менее, у меня возникла проблема, которую я не могу решить.
Учетные записи / URL-адрес редактирования (я определил маршруты с помощью 'devise_for: users,: path => "accounts"') вызывает форму редактирования пользователя, как и ожидалось. Но поле для вставки нового пароля предварительно заполнено текущим паролем пользователя (конечно, с type = password). Я не хочу, чтобы это поле было предварительно заполнено чем-либо. Итак, я хотел бы, чтобы поле было пустым, когда форма отображается. Я попробовал следующее изменение в представлении разработки / регистрации / редактирования, но оно не заменило предварительно заполненный пароль пустой строкой, как я надеялся:
<p><span style = "font-weight:bold; padding:0"><%= f.label "New Password" %></span><br />
<%= f.password_field :password, :value => ""%>
<i>(just leave this blank if you don't want to change your current password)</i></p>
Я уверен, что есть простое исправление, но я просто нигде не могу его найти. Помощь будет принята с благодарностью.