Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przekazanie wartości z dziecka do rodzica
Forum PHP.pl > Forum > PHP > Object-oriented programming
Helid
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
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?
Helid
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.