답변

3
class IndexController extends Zend_Controller_Action 
{ 
    public function init() 
    { 
     // For all actions 
     Zend_Layout::getMvcInstance()->disableLayout(); 
    } 

    public function myAction() 
    { 
     // For specific action 
     Zend_Layout::getMvcInstance()->setLayout('my'); 
    } 
    // ... 
} 
+0

레이아웃을 사용하지 않는 동작에도 약간의 코드가 필요합니까? –

+0

@Cristiano Santos, 모든 작업에 대한 제 편집을 참조하십시오. – pltvs

+0

다른 모든 작업에서 레이아웃을 비활성화해야합니까? 이것이 다른 모든 작업에 사용되는 기본 빈 레이아웃을 만드는 것이 더 낫습니까? –

관련 문제