我正在尝试在admin / photographers Controller 中定义 Action “savenew”。
我已经试过了:
<%= simple_form_for(:photographer_savenew, :action => 'savenew', :id => params[:id], :multipart => true ) do |f| %>
但是表单中的操作仍然是:
/admin/photographers
什么时候应该是:
/admin/photographers/savenew
最佳答案
您没有为此使用REST的原因吗?这将使您的生活更加轻松,并且所需的代码也更少。如果您打算使用此自定义操作,则需要指定url以及可能的方法:
<%= simple_form_for @photographer, :url => savenew_photographers_path, :method => :post ... # etc