gpt4 book ai didi

ruby-on-rails - 铁路路线 : Controller namespaces with constraints (subdomains)

转载 作者:行者123 更新时间:2023-12-03 10:16:36 25 4
gpt4 key购买 nike

目的是创建一个子域来保存所有管理功能 (CRUD),子域的名称是“admin”。负责的 Controller 集也组织在“admin”命名空间下,即 Controller 位于 app/controllers/admin 目录下。

理想情况下,以下路线应该是

admin.mydomain.com/products/     
admin.mydomain.com/products/new ...

不是
admin.mydomain.com/admin/products/
admin.mydomain.com/admin/products/new ...

我想保留带有“admin”前缀的助手,例如:
new_admin_product
edit_admin_product

我当前的路由代码有效,如下所示:
constraints :subdomain => "admin" do
scope :module => "admin", :as => "admin" do
resources :players
end
end

这是正确的方法吗?

最佳答案

是的,这将以我所知道的最简洁的方式准确地为您提供您想要的东西。

关于ruby-on-rails - 铁路路线 : Controller namespaces with constraints (subdomains),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4507484/

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