1
젠드의 다른 컨트롤러의 다른 모든 동작에서 컨트롤러를 비활성화하는 대신 컨트롤러의 동작에 대한 레이아웃을 활성화하는 간단한 방법이 있습니까?특정 동작을위한 젠드 레이아웃
젠드의 다른 컨트롤러의 다른 모든 동작에서 컨트롤러를 비활성화하는 대신 컨트롤러의 동작에 대한 레이아웃을 활성화하는 간단한 방법이 있습니까?특정 동작을위한 젠드 레이아웃
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');
}
// ...
}
레이아웃을 사용하지 않는 동작에도 약간의 코드가 필요합니까? –
@Cristiano Santos, 모든 작업에 대한 제 편집을 참조하십시오. – pltvs
다른 모든 작업에서 레이아웃을 비활성화해야합니까? 이것이 다른 모든 작업에 사용되는 기본 빈 레이아웃을 만드는 것이 더 낫습니까? –