gpt4 book ai didi

ruby-on-rails - 根据品牌的主机名/域更改 Rails 3 应用程序的布局

转载 作者:行者123 更新时间:2023-12-04 03:45:44 26 4
gpt4 key购买 nike

如果我有一个代码库应该根据请求动态选择布局,有没有办法做到这一点?我可以在应用程序 Controller 级别拦截请求并从那里更改布局吗?

这主要是为了避免将相同的代码库部署到 5 个不同的目录。

最佳答案

您可以为布局使用 Proc 并为宿主选择正确的模板:

  layout Proc.new { |controller| controller.request.host}

显然,这不会将子域合并到一个布局中,但这留给读者作为练习..

关于ruby-on-rails - 根据品牌的主机名/域更改 Rails 3 应用程序的布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6748168/

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