Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Kohana] Generowanie widoku w modelu
phpowiec84
post
Post #1





Grupa: Zarejestrowani
Postów: 101
Pomógł: 2
Dołączył: 10.12.2010

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


witam ,znalazłem na github klasę ORM_FORM ,która pozwala na generowanie formularza dla pól w Modelu ,w zależności od typu pola , dla mnie rozwiązanie fajne ,ale chce nie co pozmieniać i zastanawiam się nad ideologią modelu MVC ,
czy generowanie formularza przez widok w Modelu to dobre posunięcie ? Czy lepiej omijać szerokim łukiem ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Jaka to klasa (dokładnie) i w którym miejscu formularz generowany jest przez "widok w modelu"?
Go to the top of the page
+Quote Post
phpowiec84
post
Post #3





Grupa: Zarejestrowani
Postów: 101
Pomógł: 2
Dołączył: 10.12.2010

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


Dokładnie to ta klasa :
https://github.com/Azuka/Kohana-ORMForm
ale Ja chcę zmodyfikować i dodać renderowanie widoku w modelu a potem zwrócić już gotowy formularz przez Model
Go to the top of the page
+Quote Post
magnus
post
Post #4





Grupa: Zarejestrowani
Postów: 99
Pomógł: 15
Dołączył: 15.11.2007
Skąd: Nowogród Bobrz.

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


Renderowanie widoku w modelu to słaby pomysł. Nie od tego jest model. Model to warstwa biznesowa, logiki aplikacji (nawet nie baza danych, tylko szerszy zakres). Do stworzenia widoków (np. partiali) można wykorzystać helpery (statyczne klasy, do których się podaje dane z modelu a wypluwają kod html albo dowolny inny).


--------------------
Efemental.pl - nasz punkt słyszenia :: recenzje :: tylko metal!
Opensource'owy klon Cantra: http://github.com/magnax/Simtr
Go to the top of the page
+Quote Post
phpion
post
Post #5





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Ja jestem zdania, że model jak najbardziej może zwracać widok (najlepiej w formie obiektu View, może być gotowy string). Szczerze mówiąc nie widzę w tym nic złego.
Go to the top of the page
+Quote Post
!*!
post
Post #6





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Cytat(phpowiec84 @ 20.03.2013, 16:34:28 ) *
czy generowanie formularza przez widok w Modelu to dobre posunięcie ?


Po to wymyślili MVC, aby tego nie robić.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
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 Aktualny czas: 20.08.2025 - 04:43