2010-11-19 2 views
0

im 친절한 kohana 3에서 cakephp로 작업하기 위해 사용합니다. 모든 컨트롤러의 초기화 글로벌 설정 컨트롤러에는 app_controller이 있습니다. 그래서 kohaba가 이것과 같은 것을 가지고 있는지 궁금합니다.Kohana 3에는 앱 컨트롤러와 같은 것이 있습니까?

이제 dispatch를 사용하여 각 컨트롤러에서 호출합니다. 나는 그것을 찾으려고 시도 하지만 그렇게하는 올바른 방법은 무엇입니까? 어떤 코멘트

감사의가

=)

답변

1

Kohana_Controller 클래스를 의미합니까? 모든 Kohana 컨트롤러의 부모입니다. 또한 기본 템플릿 작업이있는 Kohana_Controller_Template이 있습니다.

하지만 Ko3은 일반적으로 구성 목적으로 index.php, APPPATH/bootstrap.phpconfig/ 폴더를 사용합니다. 보세요 here. 내가 Controller_Template를 확장하는 Controller_App을 만들려면

+0

감사의 biakaveron, 이제 템플릿 컨트롤러 – Kotzilla

+0

의 클래스를 확장하여 주요 함수 예제 인 init_controller 및 기타를 포함합니다. – Kotzilla

0

감사의 biakaveron, 지금은 주요 기능 예제 init_controller를 포함하는 템플릿 컨트롤러
에서 클래스를 확장하고 다른 컨트롤러와 같은 init_controller에서 연장됩니다, 모든 컨트롤러가이 컨트롤러에서 확장됩니다. 나는 항상 before()와 after() 메소드를 before()에서 auth 로직으로, after()에서 자동으로 템플릿을 렌더링 (Request의 컨트롤러와 액션을 기반으로 한 뷰 렌더링)합니다. 드물게 나는 그 안에 앱 전체에 걸친 행동을 넣기도합니다.

0

"init_controller 확장 클래스 pages_controller"

관련 문제