新しいアクションのRailsビューがあります。私はformtasticを使用してフォームを生成しています。オプションで、コントローラーに渡された可能性のあるプロフォーマテンプレートがあります。
私がやりたいのは、フォームが送信されたときにこのproforma_idがcreateメソッドに渡されることを確認することです
私はそれを行う方法を見つけましたが、これが少しハックであるかどうか、そしてそれを行うためのよりクリーンでルビーのような方法がないかどうかを知りたいです:
<% params = {:proforma_id => @proforma.id} unless @proforma.nil? %>
<%= semantic_form_for @document, :url => documents_path(params) do |f| %>
たぶん私はパラメータ行をコントローラに配置する必要がありますか?