Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZendFramework] Prosba o wyjasnienie, pierwsze kroki w zendzie
Gribo
post
Post #1





Grupa: Zarejestrowani
Postów: 237
Pomógł: 17
Dołączył: 1.11.2007
Skąd: Zielona Góra

Ostrzeżenie: (0%)
-----


Witam. Przestudiowałem właśnie tutorial ze strony akrobat.com i zastanawiają mnie jedna metoda która stosuje autor tego tutoriala.

  1. <?php
  2. function _initViewHelpers()
  3. {
  4.  $this->bootstrap('layout');
  5.  $layout = $this->getResource('layout');
  6.  $view = $layout->getView();
  7.  $view->doctype('XHTML1_STRICT');
  8.  $view->headMeta()->appendHttpEquiv('Content-Type', 'text/html;charset=utf-8');
  9.  $view->headTitle()->setSeparator(' - ');
  10.  $view->headTitle('Zend Framework Tutorial');
  11. }
  12. ?>


Nie rozumiem co robią te trzy pogrubione linijki kodu. jak by ktos mógł to jasno wytłumaczyć (tylko proszę mnie nie odsyłać do dokumentacji, która przegladałem). Szczególnie interesująca jest dla mnie linijka $layout = $this->getResource('layout');
Dodam że tutorial jest do zenda w wersji 1.8


Ten post edytował batman 22.06.2009, 06:32:09


--------------------
Wyszukiwarka noclegów w Polsce i zagranicą.
Najlepszy katalog turystyczny wspomagający pozycjonowanie i promocje stron.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
batman
post
Post #2





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Pamiętaj o używaniu poprawnego bbcode. Tym razem Ci zmieniłem, następnym razem nie będę tak wyrozumiały.
A teraz do rzeczy.
Pierwszy wskazany przez Ciebie wiersz wywołuje inicjalizację layoutu (_metoda _InitLayout). Następna pobiera zasób layout, który wcześniej został zainicjalizowany. Ostatni wskazany wiersz pobiera obiekt widoku z obiektu layoutu.


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 12:10