2011-09-08 11 views

답변

3

false로 위해서 AutoRender를 설정해야합니다

$this->autoRender = false; 
//any echo's will be printed as the "view" 
echo "My Posts\n"; 

선택적으로, 당신도 사용하여 레이아웃을 생략 할 수 있습니다 :

$this->layout = false; 
1

메서드에서 자동으로보기를로드하지 않으려면 해당 메서드 내에 $this->autoRender = false을 설정할 수 있습니다.

render() 메서드를 사용하여 경로가 CakePHP 규칙을 따르지 않는보기를 렌더링 할 수도 있습니다.

1

보기를 만들지 않으려면 Model-View-Controller 프레임 워크를 사용해서는 안됩니다.

+0

그래서이 모델 - 컨트롤러 프레임 워크처럼에 geting입니까? 참고 :이 작업은 하나의 작업에만 적용되며 모든 작업에 적용되지는 않습니다. – shibly

+0

나는 본다. 어떤 이유로 나는 당신이 단지 뷰를 생성하는 것과 관련이없는 것을 원하지 않는다는 생각을 가지고 있습니다. 호기심에서이 행동이 다른 것과 다른 이유는 무엇입니까? – blivet

관련 문제