어제와 똑같이 살면서 다른 미래를 기대하지 말자

layout 렌더링 경로지정 본문

IT관심분야/PHP

layout 렌더링 경로지정

플랜액터 2008. 9. 24. 17:48
/application
/modules
/views
/layouts
/owner
layout.tpl

abstract class Angelos_Controller_Owner extends Angelos_Controller_Action
{
    public function init()
    {
        parent::init();
        // layout 기본경로 지정   
        Zend_Layout::startMvc(array('layoutPath' => '../application/views/layouts'));
        // layout 확장자 변경
        $this->_helper->layout->setViewSuffix('tpl');
        // layout 지정(owner/layout.tpl)
        $this->_helper->layout->setLayout('owner/layout');
        // 기타.. (headScript 지정)
        $this->view->headScript()->appendFile('/Library/Js/prototype.js')
                                 ->appendFile('/Library/Js/scriptaculous.js');

    }
}
Comments