2
관리자 네임 스페이스가 있습니다. 네임 스페이스의 모든 컨트롤러에 자동으로 사용할 수있는 도우미 파일을 만드는 표준 방법이 있습니까?도우미?
관리자 네임 스페이스가 있습니다. 네임 스페이스의 모든 컨트롤러에 자동으로 사용할 수있는 도우미 파일을 만드는 표준 방법이 있습니까?도우미?
네임 스페이스의 모든 컨트롤러가 응용 프로그램의 다른 컨트롤러 (예 : Admin::AdminBaseController
)와 다른 컨트롤러에서 상속 받으면이 작업은 간단 해집니다. 해당 컨트롤러에 다음 줄을 추가하기 만하면됩니다.
helper :all
나쁜 해결책이 아닙니다. Admin :: NamespaceHelper를 작성한 다음 ApplicationHelper에 Admin :: NamespaceHelper를 포함 시켰습니다. 그런 식으로 모듈화되어 있으므로 컨트롤러의 전체 구조를 변경하지 않아도됩니다 (상속). Tho 나는 이것을하는 것으로 오버 헤드 비용이 무엇인지 알지 못합니다. 아마 최소한. – pixelearth
확실히 최소한입니다. 당신은 자신의 질문에 대답하고 그것을 닫힌 것으로 표시해야합니다. 투표 해 주셔서 감사합니다! – WattsInABox
@pixelearth, 당신은 당신 자신의 질문에 대답해야하고 당신의 대답을 수락하거나 지역 사회를 도울 내. 감사! – WattsInABox