2011-11-15 20 views
0

私は、フォームを作ったが、私はそれからデータを収集する方法がわからないと、ここで、/ fill.erbファイルを追加するには、ボタンのリダイレクトユーザーを提出押した後、私の形式は次のとおりです。カスタムアクションをバインドしてフォームのボタンを送信する方法は?

file: adding/counter.erb 

    <%= simple_form_for :counter do |f| %> 

    <%= f.input :first_name, :collection => 0..10 , :prompt => "How many?" %> 

    <%= f.input :last_name, :collection => 0..10 , :prompt => "How many?" %> 

    <%= f.input :city, :collection => 0..10 , :prompt => "How many?" %> 

    <%= f.input :postal, :collection => 0..10 , :prompt => "How many?" %> 

    <%= f.input :street, :collection => 0..10 , :prompt => "How many?" %> 

    <%= f.input :job, :collection => 0..10 , :prompt => "How many?" %> 

    <%= f.input :role, :collection => 0..10 , :prompt => "How many?" %> 

    <%= f.button :submit, 'next step', :style => "margin-top: 20px;" %> 
<% end %> 

私はそれは知っています不満な質問ですが、私は数時間それに取り組んでおり、何をすべきか分かりません:/

答えて

1

私は完全にはわかりませんが、フォームが投稿されたURLを設定しようとしているようですに?もしそうなら、あなたはこれを行うことができるはずです:

<%= simple_form_for :counter, :url => {:controller => "counter", :action => "fill} do |f| %> 
+0

ありがとう、しかし、私の友人は他の方法で私を助けました。彼はフォーム名と同じ名前のモデルが必要だと言った - 私はそれについて知らなかった。とにかく、あなたのおかげで、私は今、フォームにURLを設定する方法を知っています:) – mrmnmly

関連する問題