![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
Uwagi, pytania zwiazane zwiazane z artykulem hawka "Wprowadzenie do MVC" prosze pisać w tym temacie.
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 19.09.2004 Skąd: Uć Ostrzeżenie: (0%) ![]() ![]() |
witam
zaczynam sie zapoznawac z frameworkiem Mojavi 2.0 ,w zwiazku z tym mam pytanie: jesli mam funkcjonalnosc edytowania danych uzytkownika, to jak to powinno byc zgodnie z MVC rozwiazane. Ja to widze tak i prosze o korekte myslenia ![]() 1. podczas pokazywania wypelnionego formularza zmiany w akcji nie robie nic poza wywolaniem odpowiedniego widoku, w ktorym tworze instancje modelu, pobieram za jego pomoca dane z bazy i wyswietlam 2. po wyslaniu danych przez POST wywoluje w akcji metode execute() ktora zapisuje dane w bazie, i dopiero prechodze do odpowiedniego widoku, tworze instancje modelu, pobieram dane i wysiwetlam Czy pobranie danych z bazy nie jest elementem Logiki Biznesowej? Bo w koncu operuje to w jakis sposob na bazie danych. Czy poprawne jest pobieranie danych w widoku, czy powinny one zostac pobrane w akcji i poprzez obiekt request dopiero przekazane do widoku, ktory pobierze je z requesta i wyswietli? z gory dizeki z a odpowiedz pozdrawiam -------------------- Nie rób nic na siłę - weź większy młotek ;)
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2024 - 05:50 |