Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Object-oriented programming _ Przekazanie wartości z dziecka do rodzica

Napisany przez: Helid 12.01.2010, 18:18:20

Witam
Otóż stanąłem przed pewnym problemem, mianowicie mam załóżmy 3 klasy. Dzieci dziedziczą od jednego rodzica. Czy jest jakikolwiek sposób by przekazać wartość z każdego dziecka do rodzica?

Napisany przez: Cysiaczek 12.01.2010, 20:21:45

Zależy co konkretnie chcesz osiągnąć. Czy mają nadpisywać jedną zmienną, czy też niejako _raportować siebie_?

  1. $this->zmiennaRodzica='cos';
  2. // czy
  3. $this->zmiennaRoadzica[__CLASS__]=$this; // O.o?

Napisany przez: Helid 16.01.2010, 12:25:16

Mój system szablonów wygląda tak:
header.php - rodzic
--index.php - dziecko
--register.php- dziecko

W klasie rodzica mam znacznik <title>, a każde dziecko ma własną nazwę strony, tj. Strona Główna, Rejestracja.
I muszę właśnie przekazać w jakiś sposób, z uwzględnieniem tego że jako pierwsza ładowana jest metoda head() znajdująca się w header.php, później dopiero w zależności od "akacji" ta z index lub register.
-----------
Problem rozwiązany
Wystarczyło dodać w każdym dziecko funkcje setittle i wywołać ją przed nagłówkiem.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)