53

admin/photographersコントローラーでアクション「savenew」を定義しようとしています。

私はこれを試しました:

<%= simple_form_for(:photographer_savenew, :action => 'savenew', :id  => params[:id],  :multipart => true ) do |f| %>

しかし、フォームのアクションはまだです:/admin/photographers

いつあるべきか:/admin/photographers/savenew

4

1 に答える 1

136

これに REST を使用しない理由はありますか? それはあなたの人生をずっと楽にし、必要なコードをはるかに少なくします。このカスタム アクションを使用する場合は、URL とおそらくメソッドを指定する必要があります。

<%= simple_form_for @photographer, :url => savenew_photographers_path, :method => :post ... # etc
于 2011-09-21T23:30:13.330 に答える