Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odbiór formularza z wykorzystaniem MVC?
Pytajnik0
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 29.02.2012

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


Witajcie,

od pewnego czasu w wolnych chwilach piszą dość rozbudowany serwis dla własnych potrzeb, staram się pisać kod obiektowo z wykorzystaniem MVC.

Przechodząc do problemu, otóż układ folderów aktualnie wygląda tak -

  • class
  • themes
  • images

W głównym folderze trzymam kontrolery, tutaj rodzi się problem, ponieważ w przypadku wczytania formularza ( warstwa widoku) z folderu themes, nie za bardzo wiem czy dobrym rozwiązaniem jest odbieranie tych danych i zapisywanie ich do bazy również w tym pliku, czy to już powinno się znaleźć w jakieś klasie? Rozumiem, że warstwa widoku nie powinna mieć wglądu w model, dlatego może lepszym rozwiązaniem będzie wrzucenie tego kodu do klasy i w przypadku wysłania formularza odbierania tych danych w kontrolerze?

Czekam na wasze sugestie, pozdrawiam.

Ten post edytował Pytajnik0 29.02.2012, 14:00:37
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


1. Kontroler nie może sprawdzać poprawności danych, bo do tego potrzebna jest wiedza o samych danych - to jest zadanie dla modelu.
2. Widok musi korzystać z modelu, a kontroler nie powinien się specjalnie bawić w przekazywanie danych z modelu do widoku.
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 16.10.2025 - 04:06