2010-02-05 3 views
0

내가 계정에 대한 모든 것을주의해야한다에 "계정"모듈 쓰고 있어요 모듈의 동작 렌더링 된 출력 : 등을 등록, 로그인/로그 아웃, 사용자 관리, 암호 복구, 계정 활성화,액세스

을 그래서 모듈의 DefaultController :: actionRegister()가 메인 페이지에 표시하기 위해 생성 한 내용을 다시 사용하는 것이 가장 좋습니다.

내 질문은 : CController :: forward()와 비슷한 컨트롤러 (SiteController, read : views/layouts/main.php 또는 다른 컨트롤러에서 새로운 "하위 요청" 결국 다른 모듈의) 모듈/컨트롤러/액션에?

내 응용 프로그램 레이아웃 내에서 $ this-> forward()를 사용해 보았습니다. 빈 페이지가 표시되고 오류는 표시되지 않습니다.

감사

답변

0

당신은 make a widget에 노력하고 있습니다. 밀접하게 결합 된 클래스와 동작을 피하면 응용 프로그램을보다 안전하고 유지 보수하기 쉽고 향상시킬 수 있으며 훨씬 더 재사용 할 수 있습니다.

"Inline partial redirects"는 최소한 Yii에서 어떤 질문에 대한 대답이 아닙니다.