Э-э, поэтому я боролся с этим уже много дней. Так что моя цель состоит в том, чтобы создать регистрационную форму, как и щебетать (универсальную форма на каждой странице при заполненных, перенаправляет на страницу/регистрации с полной формой, сохраняя представленные значения.)Создание двухступенчатой регистрации точно так же, как на Twitter [Rails]
В настоящее время у меня есть универсальная, короткая форма на моем public_controller и полная форма в/signup, которая является частью users_controller.
Я пробовал визуализацию после заполнения формы, но я не думаю, что это ответ, поскольку формы находятся на разных контроллерах. Я также пытался сделать это с помощью сеансов и файлов cookie, но не повезло.
код, который актуален, лишен избыточных значений:
<%= form_for(:user, :url => { :controller => 'users', :action => 'create' }) do |f| %>
<input name="user[name] />
<input name="user[email] />
<input name="user[password]" />
Поэтому у меня есть три значения в моей универсальной форме регистрации,: имя, адрес: Электронный адрес: и пароль. Окончательная форма будет иметь еще одно значение:: имя пользователя.
My def new and def create of users_controller честно просто пуст, потому что я пытался так много разных вещей, и я не уверен, что на них надеть.
Большое спасибо за помощь, все направления получили высокую оценку.
Должны ли виды с формами находиться на одном контроллере с этим, или я Не важно? Это звучит как логичный способ сделать это, но я пробовал все и до сих пор не работал. – Kasperi