Heim >Backend-Entwicklung >PHP-Tutorial >Layout des Zend Frameworks

Layout des Zend Frameworks

WBOY
WBOYOriginal
2016-07-29 09:14:011139Durchsuche

Um die Anzeige verschiedener Ansichten mit demselben Layout zu ermöglichen, können wir eine Layout-Vorlagendatei schreiben, sie als „layout.phtml“ speichern und den Speicherort dieser Datei in „Index.php“ angeben.

  1. require_once'Zend/Layout.php';
  2. Zend_Layout::startMvc(array('layoutPath'=>'. ./application/default/layouts'));

In der Layoutdatei können wir angeben, was die Webseite sein soll muss Style-Dateien und JavaScript-Skriptdateien verwenden.

  1. "Content-Type"c/span>"text/html;charset=utf-8" />
  2. $request=Zend_Controller_Front::getInstance()->getRequest ();
  3. $this->headTitle('Ansicht in Ansicht verwenden')
  4. ->headTitle($request->getModuleName())
  5. -> headTitle($request->getActionName())
  6. ->headTitle($request->getControllerName())
  7. ->setSeparator('|');
  8. echo$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. echo$this->headScript();
  16. ?>
  17. 'bodywrapper' >
  18. 'header'>
  19. echo$this->partial('header.phtml','default');?>
  • 'sidebar'>
  • echo$this->partial('leftside.phtml','default');?>
  • 'midcontent'>
  • echo$this->layout()->content;?>
  • 'footer'>
  • echo$this->partial('footer. phtml','default');?>
  • Urheberrechtserklärung: Dieser Artikel ist ein Originalartikel des Bloggers und darf nicht ohne die Erlaubnis des Bloggers reproduziert werden.

    Das Obige stellt das Layout von Zend Framework vor, einschließlich der erforderlichen Inhalte. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.

    Stellungnahme:
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Vorheriger Artikel:Wie abhängig sind wir von Technologie? Warum kümmern sich Programmierer darum? —Brüder IT-AusbildungNächster Artikel:Wie abhängig sind wir von Technologie? Warum kümmern sich Programmierer darum? —Brüder IT-Ausbildung

    In Verbindung stehende Artikel

    Mehr sehen