У меня есть модель Product, которая используется общим контроллером products_controller и другой используется для целей администрирования products_controller в папке / admin.
Поскольку я хотел создать форму, которая будет отправлена через AJAXи в зависимости от того, существует ли продукт или нет, он будет меняться между: create и an: update, я решил создать третий метод, который позаботится об этом;называется вставкой.
def insert
#blah
end
Тег формы, который я использую для обновления:
<%= form_for(product, :url => admin_product_url(product), :remote => true, :layout => true) do |f| %>
Поэтому мой вопрос заключается в том, как настроить тег формы для вызова действия вставкиЯ пытался:
<%= form_for(product, :url => admin_product_url(product), :action => :insert, :remote => true, :layout => true) do |f| %>
и
<%= form_for(product, :url => insert_admin_product_url(product), :remote => true, :layout => true) do |f| %>
пока безуспешно.
Я надеюсь, что кто-то может показать мне путь.Спасибо