0
私は少し複雑なウィザードを持っています。ユーザーにフォームに基づいてユーザーをルーティングしたいと思います。Rails 4 + Wicked:パラメータを使って経路を設定する
次のように私はステップをリストした:
steps :weight_loss_history, :health_conditions, :cancer, :weight_mindset, :diabetes, :diet_information, :heart, :food_intake
を...そして、次のように私の更新とルーティングの機能は以下のとおりです。
def update
@remote = current_remote
params[:remote][:step] = step
atts = Remote.fix_attributes(params[:remote])
@remote.attributes = atts # equal to large hash of params
find_route(@remote)
end
def find_route(info)
if info[:cancer]
puts "cancer..." # I never see this in the console
jump_to(:cancer)
else
render_wizard info
end
end
誰もがルートに邪悪を使用しての良い実装を持っていますユーザーは選択肢に基づいていますか?