form_for и области применения, рельсы 3

У меня проблема из-за областей и помощника form_for в rails 3. Файл маршрутов выглядит так:

scope "(/:tab)" do
  resources :article
end

Форма выглядит примерно так:

<%= form_for(@article) %>
   <%= f.label :title %>
   <%= f.text_field :title %>
    etc.
<%end%>

Атрибут tab - хранится в params [: tab] в виде строки. Моя проблема в том, что это создает неправильные URL-адреса в форме. Как я мог заставить это работать? Генерируемый URL article_path (params [: tab], @article) работает отлично

Ответы на вопрос(6)

Ваш ответ на вопрос