동일한 레이아웃으로 다양한 보기를 표시할 수 있도록 레이아웃 템플릿 파일을 작성하고 이를layout.phtml로 저장한 후 Index.php에서 이 파일의 위치를 지정할 수 있습니다.
-
require_한 번'Zend/Layout.php';
-
Zend_Layout::startMvc(배열('layoutPath'=>'. ./application/default/layouts'));
레이아웃 파일에서 웹페이지의 내용을 지정할 수 있습니다. 스타일 파일, JavaScript 스크립트 파일을 사용해야 합니다.
- "콘텐츠 유형"c/span>"text/html;charset=utf-8" />
- $request=Zend_Controller_Front::getInstance()->getRequest ();
-
$this->headTitle('뷰에서 뷰 사용')
-
->headTitle($request->getModuleName())
-
-> headTitle($request->getActionName())
-
->headTitle($request->getControllerName())
-
->setSeparator('|');
-
-
에코$this->headTitle();
-
$this->headLink()->appendStylesheet($this->baseUrl."/css/style.css")
-
->appendStylesheet($this->baseUrl."/css/demo .css");
-
echo$this->headLink();
-
-
$this->headScript()->appendFile($this->baseUrl."/js/jquery-1.2.6.js")
-
->appendFile($this->baseUrl."/js/jquery.datePicker.js")
-
->appendFile($this->baseUrl."/js/demo.js");
-
에코$this->headScript();
- ?>
-
- 'bodywrapper' >
- '헤더'>
-
에코$this->partial('header.phtml','기본');?>