имя хоста динамических рельсов для маршрутов - PullRequest
1 голос
/ 07 июня 2011

Я делаю это в контроллере приложения:

before_filter :set_app_host

def set_app_host
  Rails.application.routes.default_url_options[:host] = "some url"
end

Это должно иметь динамическое имя хоста, которое может отображаться в link_to вспомогательном методе. Однако это не работает, и вместо этого отображается оригинальное имя хоста. Есть идеи?

1 Ответ

2 голосов
/ 07 июня 2011

In application_controller.rb

def default_url_options(options = nil)
  { :host => "example.com" }
end

От: http://edgeguides.rubyonrails.org/action_controller_overview.html#default_url_options

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...