I 앱 넓은 사용이 방법을 응용 프로그램 컨트롤러의 하위 도메인을 추출하기 위해 노력하고,레일 : 응용 프로그램 컨트롤러에
@subdomain = request.subdomains(0)
이 코드가 어떤에서 작동하지만 때 request.subdomains는 요청에 대해 미확정 방법을 제기 다른 컨트롤러는 앱 컨트롤러에서
undefined local variable or method `request' for ApplicationController:Class
예외를 throw합니다.
저는 라이온에서 레일 3.2.2를 실행 중입니다.
class ApplicationController < ActionController::Base
before_filter :set_current_account
private
def set_current_account
@current_account = Account.find_by_subdomain!(request.subdomains.first)
end
end
내가 무엇을 놓치고 -
나는베이스 캠프 스타일의 하위 도메인에 대한 DHH의 코드 조각에서 빌려?
4 자리 들여 쓰기를 사용하여 코드의 서식을 지정하십시오. –