![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 25.11.2014 Ostrzeżenie: (10%) ![]() ![]() |
całe życie mama mnie uczyła, że zmienna '$this->' jest uzywana wewnątrz klasy. No wiadomo, odnosi się do obiektu na rzecz którego dana metoda została wywołana.
Już w pierwszych lekcjach podręcznika o Zend co chwilę natrafiam na fragmenty kodu poza klasami z wykorzystaniem '$this->' np w projekcie z wykorzystaniem layout, w skrypcie layout.phtml jest fragment a nigdzie wyżej w kodzie nie ma utworzenia żadnego obiektu. O co chodzi? Ten post edytował twojastara 2.12.2014, 13:23:00 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
POniewaz layout.phtml jest includowany w obiekcie, a co za tym idzie $this bedzie sie odnosilo do tego wlasnie obiektu w ktorym zostalo zaincludowane
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 25.11.2014 Ostrzeżenie: (10%) ![]() ![]() |
Urzywając Netbeans, będąc w pliku layout.phtml czy mogę sprawdzić, w którym miejscu projektu includowany jest plik layout.phtml ?
Czy to tylko linia w application.ini Kod resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/" za to odpowiada? Ten post edytował twojastara 2.12.2014, 14:31:20 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Linia co podales definiuje jedynie sciezke do layoutow.
Jesli uzywasz ZENDa, to layout.phtml jest includowany w obiekcie VIEW zenda. Nie pamietam dokladnie jak on sie teraz nazywa. Dzieki temu przez $this masz dostep wlasnie do obiektu VIEW zenda. Tego samego co masz w kontrolerze $this->view czy jakos tak.. dawno juz sie tym nie bawilem -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 17:41 |