simple_formでフォームを作成するのにかなりの時間を費やしました。96フィールドありました!フォームをさまざまなステップに分割しました。各ステップは部分的に行われます。
次に、のフォームを準備する必要がありshow.html.erb
ます。同じパーシャルをレンダリングすると、ユーザーにフォームが表示されるだけだと思いましたが、もちろん、そうしようとすると、次のようなエラーが発生します。
undefined local variable or method `f' for #<#<Class:0xb6d8712c>:0xb6d85f20>
私のパーシャルのほとんどは、以下のようなコードを持っています:
<%= f.input :name, :label=>"Preferred Name",:label_html => {:class => "form_label"}%>
すべてのフィールドを再度コーディングするのではなく、自分が行った作業を活用しようとしています。show.html.erb
ここで使えるトリックはありますか?