gpt4 book ai didi

ruby-on-rails-3 - 在rail3上编写嵌套命名空间路由

转载 作者:行者123 更新时间:2023-12-03 00:32:06 24 4
gpt4 key购买 nike

我用

rails g scaffold_controller admin/sub/Product name:string

生成增删改查页面,

现在我需要编写route.rb文件来映射admin_sub_product_controller,如何在rails3上编写这个路由文件?

我很难编写两级命名空间映射路由

namespace admin do
resource :products
end

这只适用于/admin/products,但是映射admin/sub/products怎么写?

最佳答案

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"}

关于ruby-on-rails-3 - 在rail3上编写嵌套命名空间路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4061958/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com