Подтвердить что ты не робот

Как определить действие с простой формой?

Я пытаюсь определить действие "savenew" в контроллере admin/photographers.

Я пробовал это:

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

Но действие в форме все равно: /admin/photographers

Когда это должно быть: /admin/photographers/savenew

4b9b3361

Ответ 1

Есть ли причина, по которой вы не используете REST? Это сделает вашу жизнь намного проще и потребует гораздо меньше кода. Если вы настроились на использование этого настраиваемого действия, вам нужно будет указать URL-адрес и, возможно, метод:

<%= simple_form_for @photographer, :url => savenew_photographers_path, :method => :post ... # etc