![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Czy któraś z klas: Model, View czy Controller powinna po sobie dziedziczyć ?
Pytam, bo widziałem przykłady bez dziedziczenia i z dziedziczeniem i wolę zapytać (IMG:style_emoticons/default/smile.gif) Drugim pytaniem, na które też znalazłem kilka odpowiedzi to przełączanie widoków. Uruchamiam index.php czyli ten podstawowy plik, a w nim uruchomienie kontrolera, który natomiast uruchamia model i widok... Fajnie, ale co dalej ? Na razie mam zrobione www.xx.pl/index.php?view=contact i ta zmienna view jest sprawdzana w switch/case i tam mam include odpowiedni widok i uruchomienie klasy danego widoku
W view mam stworzone jakieś menu np
Ale czy nie ma lepszego sposobu na to np przez pominięcie get czy coś ? Wiem, że jeszcze można ustawić routery na www.xx.pl/controller/action/param i wtedy tworzę kontrolery (ilość zależna od podstron), które uruchamiają różne widoki, ale to w formie takiego uproszczenia. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Tak view to widok, a o czym pisaliśmy na początku tematu ? O $_GET, który przekazuje co ma być ładowane, a kontroler to odbiera.
Jak mam zacząć podstawy ? Od najprostszych rzeczy na przykładach oczywiście wszystko do coraz większych aplikacji, które mogą wykorzystywać MVC. Chciałem stworzyć sobie stronę i nie chciałem za bardzo pisać wszystkiego w plikach index.php gallery.php contact.php tylko chciałem ładnie spróbować wykorzystać do tego celu właśnie MVC, wiem, że to mała strona jak na MVC, ale co mam od razu skakać do jakiegoś wielkiego serwisu budując go na MVC ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 09:16 |