关于Rails2.0命名空间的使用

现在定义了以下命名空间
  map.namespace(:admin) do |admin|
  admin.resources :products
  end

控制器目录结构如下:
app\controllers\admin\products_controller.rb
现在我在app\views\admin\products\new.html.erb中的form_for中这样写:
<% form_for @product,:url=>admin_products_path,:html => { :method => :post } do |f| %>

在D:\workspaces\runwell\app\views\admin\products\edit.html.erb中的form_for中这样写:
<% form_for @product,:url=>admin_product_path(@product),:html => { :method => :put } do |f| %>


感觉还是不方便,没有没更简单的写法呢?

你可能感兴趣的:(html,F#,Ruby)