2010-06-07 6 views
0

다른 컨트롤러 (예 : 컨트롤러 B)의 한 컨트롤러 (예 : 컨트롤러 A)에 값을 할당 한 일부 변수에 액세스하는 방법을 찾고 있습니다. 컨트롤러 중 하나에는 내 주요 프로젝트가 포함되어 있지만 다른 하나는 '날짜 선택기'를 구현 한 곳입니다. 날짜 선택기 컨트롤러에서 내 App 컨트롤러로 날짜를 옮기고 싶습니다.다른 컨트롤러에서 컨트롤러의 변수에 액세스

답변

0

올바른 컨트롤러를 실행하는 동안 다른 컨트롤러가 작동하지 않거나 작동하지 않을 수 없습니다. 일지라도 논리적으로는 컨트롤러 하나에 공통점이 없습니다. - MVC 패턴의 IMHO 깨는 모듈성.

리팩터링 코드는 lib/, ApplicationController 또는 응용 프로그램에 따라 일부 모델 (별도 또는 방법으로 나뉩니다).

추신. "데이터 선택기"가 무슨 뜻인지는 모르겠지만 모델에서 구현해야하는 것처럼 들립니다.

+0

고마워요. 나는 그것에 대한 모델을 생성했고 작동 중이다. 나는 저장된 모든 것을 찾아서 다른 컨트롤러에서 값을 호출 할 수 있음을 의미합니다. – Godwin

관련 문제