首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >包含Subdomain-fu的嵌套路由

包含Subdomain-fu的嵌套路由
EN

Stack Overflow用户
提问于 2010-03-16 21:12:23
回答 1查看 600关注 0票数 2

我的应用程序中有一些标准的嵌套路由,我想使用subdomain-fu实现子域。所以我现在正在做这件事:

代码语言:javascript
复制
example.com/stores/name_of_store/products/name_of_product

我想这样做:

代码语言:javascript
复制
name_of_store.example.com/products/name_of_product

似乎有一些关于子域-fu在子域-fu灯塔票中嵌套路由的失败的讨论,但那个灯塔项目不再是公开的,所以我不能审查他们得出的任何结论。

如果能听到人们关于你如何使用subdomain-fu实现嵌套路由的消息,那就太好了。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2010-03-16 23:27:51

您根本不应该需要嵌套的路由来实现这一点。您可以只使用subdomain_fu (或手动)查找current_store,然后使用一个基本的ProductsController将查找范围限定为商店中的产品:

代码语言:javascript
复制
# ApplicationController
def current_store
  @current_store ||= Store.find_by_subdomain(request.host)
end
helper_method :current_store

# ProductsController
def index
  @products = current_store.products.all
end
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2454520

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档