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?
Cysiaczek
12.01.2010, 20:21:45
Zależy co konkretnie chcesz osiągnąć. Czy mają nadpisywać jedną zmienną, czy też niejako _raportować siebie_?
$this->zmiennaRodzica='cos';
// czy
$this->zmiennaRoadzica[__CLASS__]=$this; // O.o?
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.