小编ive*_*rds的帖子

form_for和scopes,rails 3

由于范围和rails 3中的form_for帮助器,我遇到了问题.路径 - 文件如下所示:

scope "(/:tab)" do
  resources :article
end
Run Code Online (Sandbox Code Playgroud)

表单看起来像这样:

<%= form_for(@article) %>
   <%= f.label :title %>
   <%= f.text_field :title %>
    etc.
<%end%>
Run Code Online (Sandbox Code Playgroud)

tab - 属性存储在params [:tab]中,作为一个字符串我的问题是,这会在表单中生成错误的url.我怎么能让这个工作?经过处理的url article_path(params [:tab],@ article)工作得很好

scope form-for ruby-on-rails-3

7
推荐指数
2
解决办法
5474
查看次数

标签 统计

form-for ×1

ruby-on-rails-3 ×1

scope ×1