我正在尝试在admin / photographers控制器中定义“savenew”动作。
我试过这个:
<%= simple_form_for(:photographer_savenew, :action => 'savenew', :id => params[:id], :multipart => true ) do |f| %>
但表单中的操作仍然是:/admin/photographers
应该是:/admin/photographers/savenew
答案 0 :(得分:125)
您是否有理由不使用REST?这将使您的生活更轻松,并且需要更少的代码。如果您已开始使用此自定义操作,则需要指定网址,可能还需要指定方法:
<%= simple_form_for @photographer, :url => savenew_photographers_path, :method => :post ... # etc