![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 126 Pomógł: 5 Dołączył: 17.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Niektóre z głównych koncepcji mvc to separacjs i ponowne wykorzystanie kodu.
Stworzenie w innej formie i przekazanie jako zmiennej w widoku głównym. W ten sposób, można ponownie użyć formularza w innych miejscach, w razie potrzeby. Po pracy dokładnie z Framework Symfony, mogę powiedzieć, działania zainicjowania obiektów formularza (wraz z innymi zmiennymi szablonu), są przekazywane do widoku za pomocą wzorca dekorator. - Kontroler strony powinien zainicjować obiekt formularza, który jest następnie przekazywany do widoku. Moim zdaniem, powinna zawierać tylko html i API za pomocą obiektu formularza (zmienna dostępne z punktu)
Router uruchamia mi kontroler i metodę i przekuje request do kontrolera. Następnie kontroler uruchamia poprzez loader model i widok ze zmiennymi do przekazania.
Nie potrafię zorganizować tak struktury, żeby móc stworzyć bloki kodu w widoku, tzn. boksy. W tym przykładzie wczyta od razu plik widoku i przypisze zmienne w pętli Czy to sprawa ram MVC, którego używam ? Czy powininem dopisać klasę coś na wzór Page ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 17:46 |