Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]dziedziczenie
Ikky
post 9.09.2009, 10:40:57
Post #1





Grupa: Zarejestrowani
Postów: 120
Pomógł: 1
Dołączył: 5.07.2009

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


  1. protected function init()
  2. {
  3. echo "test";
  4. }
  5.  
  6.  
  7. public function indexAction()
  8. {
  9. echo "index";
  10. }


co mam wpisac żeby akacja indexAction dziedziczyła po int ? (używam zenda)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
wookieb
post 9.09.2009, 10:45:20
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




  1. public function indexAction()
  2. {
  3. parent::init(); // albo $this->init(). Nie wiem jak tam to masz
  4. // dalszy kod
  5. }


Ten post edytował wookieb 9.09.2009, 10:45:38


--------------------
Go to the top of the page
+Quote Post
nospor
post 9.09.2009, 10:51:01
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




to nie ma zadnego związku z dziedziczeniem. nie myl pojęc. rozwiązaniem jest drugi kod co podal wookieb:
  1. $this->init();


Przenosze na przedszkole


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
seth-kk
post 9.09.2009, 10:54:14
Post #4





Grupa: Zarejestrowani
Postów: 444
Pomógł: 79
Dołączył: 26.05.2009

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


Cytat(Ikky @ 9.09.2009, 11:40:57 ) *
co mam wpisac żeby akacja indexAction dziedziczyła po int ? (używam zenda)

tylko jaki w tym sens skoro init() i tak jest wywolywane przed akcja


--------------------
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 18.07.2025 - 02:58