Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Yii] podejście do tworzenia panelu administratora
janek5
post 6.12.2014, 23:56:19
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 1
Dołączył: 6.12.2014

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


Cześć, moje pytania dotyczą Yii (v 1.1), ale tak na prawdę ogólnego podejścia do tworzenia wiekszych aplikacji. Tak w skrócie:

  1. Tworzyć osoby moduł do panelu administratora czy trzymać wszystko w jednym miejscu?
  2. Co z modelami? Stworzyć jeden duży model i współdzielić go pomiędzy panel administratora i front (tylko nadpisywać metody rules(), beforeSave() itp.)? Czy tworzyć osobne modele dla frontu i administratora, co w przypadku, gdy taka sama metoda jest potrzebna i tu i tu?
  3. Typowe dla Yii, korzystacie ze scenariuszy czy tworzycie modele CFormModel i implementujecie własny zapis z wykorzystaniem modelu CActiveRecord dla poszczególnych formularzy? Czy jeszcze inne podejście?

Z góry dzięki za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Turson
post 8.12.2014, 12:37:21
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Cytat(janek5 @ 6.12.2014, 23:56:19 ) *
Typowe dla Yii, korzystacie ze scenariuszy czy tworzycie modele CFormModel i implementujecie własny zapis z wykorzystaniem modelu CActiveRecord dla poszczególnych formularzy? Czy jeszcze inne podejście?

Gdy dane z kilku formularzy trafiają do jednego modelu (co jest normalne), scenariusze pozwalają odróżnić, o walidację którego formularza i jego pól chodzi. Jestem zwolennikiem tego rozwiązania.
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 21:02