После проверки я отображаю ошибку и возвращаюсь обратно на :same
страницу. Некоторые поля в форме уже заполнены, поэтому я хочу оставить их заполненными при отображении сообщений об ошибках. Вот мой код контроллера:
def signup
@user=User.new(params[:user])
if @user.save
render "thanks", layout: "thanks"
else
flash[:notice] = "Unable to create an user, user name already exists. Try again!"
render "signup", layout: "signup"
end
end
Мой код просмотра выглядит следующим образом:
<%= form_for "user_signup" do |f|%>
<%= f.text_field :username %>
<% end %>
Как это сделать?