RESTful способ справиться с многошаговым «новым» действием в Rails 3 - PullRequest
5 голосов
/ 05 мая 2011

Я создаю приложение, которое требует двухэтапного процесса для создания объекта для одной из моделей.

Я рассмотрел ...

создание собственного маршрута к пользовательскому«новое» действие

или

, использующее одинаковое «новое» действие для обоих шагов, но отображающее правильное представление на основе параметра

Какой лучший способ справиться с этим

Ответы [ 2 ]

5 голосов
/ 05 мая 2011

Посмотрите на этот скринкаст для многоэтапной формы.

http://railscasts.com/episodes/217-multistep-forms

Ryanb использует хороший способ проверки каждого шага и сохраняет все в действии create, поэтомунужно иметь дополнительные маршруты.

0 голосов
/ 05 мая 2011

Если вы ищете волшебное решение, возможно, стоит взглянуть на

https://github.com/jeffp/wizardly

Но я не уверен в поддержке Rails3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...