Итак, я знаю, как отправить форму на сервер с помощью form_for
для методов create
и update
модели, но если модель имеет какой-либо метод foobar
, как мне отправить форму специально в foobar
метод? Я попытался указать :method => "foobar"
, но это не помогло. Как я могу отправить form_for
, который идет без RESTful метода?
EDIT:
Я не хочу, чтобы указанный метод был доступен кому-либо путем ввода адреса в его адресную строку. например. www.site_name.com/controller_name/foobar
не должен быть действительным - метод foobar
должен использоваться исключительно для обработки отправленной формы.