Доступ к поддомену в модели Rails3 - PullRequest
0 голосов
/ 30 марта 2011

Я работаю, чтобы получить в моей модели запрос на субдомен.

Таким образом, в основном у меня есть ассоциация habtm, которую я должен спросить, если мой субдомен обнаружен в ассоциации.Таким образом, в модели пользователя -

def subdomain
  "subdomain"
end

def owner
   self.accounts.find_by_subdomain(subdomain)
end

Если он найден, то у меня есть разрешение на выполнение действий в качестве владельца поддоменов.Но независимо от того, как я не могу понять, как модель может получить доступ к поддомену

Так что в принципе я не уверен, как вытащить "поддомен" из контроллера / URI в модель.Спасибо!

1 Ответ

0 голосов
/ 31 марта 2011

В вашем контроллере (или представлениях по этому вопросу) вы можете использовать что-то вроде request.host.split('.')[0], чтобы получить хост и проанализировать поддомен.

...