0
ZF 응용 프로그램에서 원래 경로를 원래대로 변경하려고합니다.Zend Framework의 원래 레이아웃 경로 변경
$viewsPath = '../application/_layouts';
$options = array('layoutPath' => $viewsPath, 'layout' => 'layout');
Zend_Layout::startMvc();
//Initializing Zend_View
$view = Zend_Layout::getMvcInstance()->getView();
$view->setBasePath($viewsPath);
ZF/응용 프로그램/_layouts/스크립트
내가 대신/응용 프로그램/_layouts의 /application/_layouts/layout.phtml 사용할 필요가$this->addScriptPath($path . 'scripts');
Zend_View_Abstract에서
addBasePath()
가 만드는에서 레이아웃을 찾기 위해 노력/스크립트 /layout.phtml
다시로드하지 않고 ZF 무시 '스크립트'폴더를 만드는 방법 Zend_View_Abstract::addBasePath()
? 당신은 표준 Zend_Application_Bootstrap
를 사용하는 경우
오! 죄송 해요. 나는 2 시간을 보냈다 : ( ) Zend_Layout :: startMvc (** $ options **); – aloneibreak
다른 방법 - zend_application을 사용하는 경우 - ini-directive :'resources.layout .layoutPath = APPLICATION_PATH "/ layouts/scripts /"'그리고 필요에 맞게 경로를 변경하십시오 – Sam