2016-08-21 6 views
1

나는 레일 프로젝트에 대한 루비에 다단계 양식을 사용하기위한 연구를 해왔으며, 모든 상자에 똑딱 거리는 사악한 보석을 발견했습니다. 추가 조사에, 나는 그것이 단지/표시 갱신에 좋다고 본다. 누군가가 자신이 고객 또는 공급 업체를 선택했는지에 따라 다른 일련의 필드를 표시하는 가입 과정 링크를 사용하고자 할 때이 보석을 만들 수 있는지 여부를 아는 사람이 있습니까?ruby ​​on rails 다중 단계 양식

+0

예 가능합니다. 당신의 첫 번째 관점에서 당신은'RegistrationsController'에 사용자를 생성하고 생성 한 후에 다음 단계로 리다이렉트합니다. 당신은'registrations_controller.rb'를 오버라이드해야합니다 –

+0

예, 정말로 사용자를 먼저 만들고 싶지 않습니다. 최종 사용자가 고객이나 공급자를 선택하고 필드를 표시하기를 원하지만,이 작업을 수행하지 못할 수도 있습니다. –

+1

승인. 그러나 사용자가 공급자를 선택할 때 업데이트해야 할 모델은 무엇입니까? 사용자 요, 맞습니까? 만약 그렇다면'registrations_controller.rb'에'update' 액션을 덮어 쓰고, 사용자가'redirect_to'를 저장하면 다른 것을 볼 수 있습니다. 'redirect_to customer_user_path' 또는'supplier_user_path' 또는 wicked'wizard_path (: supplier) '를 사용하여 –

답변

0

는이 보석 당신의 레일 응용 프로그램에 일부 마법사 기능을 가지고 보인다

https://github.com/schneems/wicked

에 모습을 가질 수 있습니다.