Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 228 Pomógł: 1 Dołączył: 24.12.2010 Ostrzeżenie: (0%)
|
Witam
Tworze stronę internetowa na podstawie modelu MVC. W jaki sposób mogę zrobić, aby każdy controller był jako moduł, w sensie abym mógł go w jakiś sposób zarejestrować i wyświetlić listę modułów czyli stron w panelu admina a w tym panelu mógł dodać potem opcje włączenia i wyłączenia controllera aby użytkownicy nie mogli na nią wejść. Czyli jak kontrolować każdy controller przez panel? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 228 Pomógł: 1 Dołączył: 24.12.2010 Ostrzeżenie: (0%)
|
W sumie masz racje, za bardzo kombinuje. Co prawda trochę tego jest ale nie będzie tragedii wpisać tego z palca. A jak w późniejszym czasie dodam jakiś kontroler to tez go mogę zawsze wpisać manualnie + mniejsze obciążenie zamiast sprawdzać każdy kontroler za każdym razem czy istnieje w bazie i dodawać go do bazy jeżeli on nie istnieje. Ale jeszcze pobawię się z reflectionclass, zawsze czegoś się nauczę, mimo wszystko bardziej byłbym usatysfakcjonowany jakby to wszystko odbywało się z automatu, z drugiej strony jak strona już będzie w 100% napisana to nie ma sensu za każdym razem sprawdzać czy dany kontroler istnieje w bazie kiedy wszystko już będzie w bazie. W sumie dobre rozwiązanie. Szukam sposobu na około a rozwiązanie znajduje się tak blisko ;d
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%)
|
W sumie masz racje, za bardzo kombinuje. Co prawda trochę tego jest ale nie będzie tragedii wpisać tego z palca. A jak w późniejszym czasie dodam jakiś kontroler to tez go mogę zawsze wpisać manualnie + mniejsze obciążenie zamiast sprawdzać każdy kontroler za każdym razem czy istnieje w bazie i dodawać go do bazy jeżeli on nie istnieje. Ale jeszcze pobawię się z reflectionclass, zawsze czegoś się nauczę, mimo wszystko bardziej byłbym usatysfakcjonowany jakby to wszystko odbywało się z automatu, z drugiej strony jak strona już będzie w 100% napisana to nie ma sensu za każdym razem sprawdzać czy dany kontroler istnieje w bazie kiedy wszystko już będzie w bazie. W sumie dobre rozwiązanie. Szukam sposobu na około a rozwiązanie znajduje się tak blisko ;d No raczej uprawnienia powinny być nadawane świadomie, więc z automatu to trochę kiepski pomysł. Co najwyżej admin powinien mieć dostęp do wszystkich metod wszystkich kontrolerów, ale to możesz dodać samą nazwę kontrolera z gwiazdką dla metod (czyli dla wszystkich danego kontrolera). Wg mnie nie powinno być to automatyczne działanie, a raczej przemyślane, co może kto wyświetlać, więc dodawane z palca. |
|
|
|
GoldeNx3 Rejestracja controllera jako moduł w MVC 9.02.2018, 19:57:58
Pyton_000 Musisz mieć gdzieś listę kontrolerów. Obok true/fa... 9.02.2018, 21:20:32
GoldeNx3 Tak, tutaj nie ma problemu z tym. Tylko w którym m... 9.02.2018, 21:28:36
b4rt3kk Zaimplementuj sobie coś w rodzaju acl. Tzn. trzyma... 9.02.2018, 22:08:54
GoldeNx3 Tak, ja wiem jak zablokować dostęp. Ale problem po... 9.02.2018, 22:33:36 
b4rt3kk Cytat(GoldeNx3 @ 9.02.2018, 22:33:36 ... 9.02.2018, 22:39:17
GoldeNx3 Chcialem po prostu sobie ułatwić i zrobić kontrole... 10.02.2018, 00:36:34
emillo91 Sam aktualnie jestem na etapie projektowania aplik... 7.04.2019, 21:28:52 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 18:12 |