Zend Framework의 레이아웃

WBOY
풀어 주다: 2016-07-29 09:14:01
원래의
1124명이 탐색했습니다.

동일한 레이아웃으로 다양한 보기를 표시할 수 있도록 레이아웃 템플릿 파일을 작성하고 이를layout.phtml로 저장한 후 Index.php에서 이 파일의 위치를 ​​지정할 수 있습니다.

  1. require_한 번'Zend/Layout.php';
  2. Zend_Layout::startMvc(배열('layoutPath'=>'. ./application/default/layouts'));

레이아웃 파일에서 웹페이지의 내용을 지정할 수 있습니다. 스타일 파일, JavaScript 스크립트 파일을 사용해야 합니다.

  1. "콘텐츠 유형"c/span>"text/html;charset=utf-8" />
  2. $request=Zend_Controller_Front::getInstance()->getRequest ();
  3. $this->headTitle('뷰에서 뷰 사용')
  4. ->headTitle($request->getModuleName())
  5. -> headTitle($request->getActionName())
  6. ->headTitle($request->getControllerName())
  7. ->setSeparator('|');
  8. 에코$this->headTitle();
  9. $this->headLink()->appendStylesheet($this->baseUrl."/css/style.css")
  10. ->appendStylesheet($this->baseUrl."/css/demo .css");
  11. echo$this->headLink();
  12. $this->headScript()->appendFile($this->baseUrl."/js/jquery-1.2.6.js")
  13. ->appendFile($this->baseUrl."/js/jquery.datePicker.js")
  14. ->appendFile($this->baseUrl."/js/demo.js");
  15. 에코$this->headScript();
  16. ?>
  17. 'bodywrapper' >
  18. '헤더'>
  19. 에코$this->partial('header.phtml','기본');?>
  • '사이드바'>
  • echo$this->부분('leftside.phtml','기본값');?>
  • 'midcontent'>
  • echo$this->layout()->content;?>
  • '바닥글'>
  • echo$this->partial('footer. phtml','기본값');?>
  • 저작권 안내: 이 글은 해당 블로거의 원본 글이므로 블로거의 허락 없이 복제할 수 없습니다.

    위 내용은 필수 내용을 포함하여 Zend Framework의 레이아웃을 소개하고 있어 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

    관련 라벨:
    원천:php.cn
    이전 기사:우리는 기술에 얼마나 의존하고 있나요? 프로그래머는 왜 그것에 관심을 두는가? —브라더스 IT 교육 다음 기사:nginx 로드 밸런서가 세션 공유를 처리하는 여러 가지 방법
    본 웹사이트의 성명
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
    저자별 최신 기사
    최신 이슈
    관련 주제
    더>
    인기 추천
    인기 튜토리얼
    더>
    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿