ruby-on-rails-3 – 在rail3上编写嵌套的命名空间路由
发布时间:2020-12-17 03:44:25 所属栏目:百科 来源:网络整理
导读:我用 rails g scaffold_controller admin/sub/Product name:string 生成crud页面, 现在我需要写route.rb文件来映射admin_sub_product_controller,如何在rails3上写这个路由文件? 我很难编写2级命名空间映射路由 namespace admin do resource :productsend
我用
rails g scaffold_controller admin/sub/Product name:string 生成crud页面, 现在我需要写route.rb文件来映射admin_sub_product_controller,如何在rails3上写这个路由文件? 我很难编写2级命名空间映射路由 namespace admin do resource :products end 这只是/ admin / products的wokrs,但是对于映射admin / sub / proudcts怎么写? 解决方法namespace :admin do namespace :sub do resources :products end end 耙路线 admin_sub_products GET /admin/sub/products(.:format) {:action=>"index",:controller=>"admin/sub/products"} POST /admin/sub/products(.:format) {:action=>"create",:controller=>"admin/sub/products"} new_admin_sub_product GET /admin/sub/products/new(.:format) {:action=>"new",:controller=>"admin/sub/products"} edit_admin_sub_product GET /admin/sub/products/:id/edit(.:format) {:action=>"edit",:controller=>"admin/sub/products"} admin_sub_product GET /admin/sub/products/:id(.:format) {:action=>"show",:controller=>"admin/sub/products"} PUT /admin/sub/products/:id(.:format) {:action=>"update",:controller=>"admin/sub/products"} DELETE /admin/sub/products/:id(.:format) {:action=>"destroy",:controller=>"admin/sub/products"} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |