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

Layout des Zend Frameworks

WBOY
Freigeben: 2016-07-29 09:14:01
Original
1146 Leute haben es durchsucht

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.

    Verwandte Etiketten:
    Quelle:php.cn
    Vorheriger Artikel:Wie abhängig sind wir von Technologie? Warum kümmern sich Programmierer darum? —Brüder IT-Ausbildung Nächster Artikel:Mehrere Möglichkeiten für den Nginx-Load-Balancer, die Sitzungsfreigabe zu handhaben
    Erklärung dieser Website
    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
    Neueste Artikel des Autors
    Aktuelle Ausgaben
    verwandte Themen
    Mehr>
    Beliebte Empfehlungen
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage