Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] MVC i Panel Administracyjny
PiratNowegoPokol...
post 15.03.2007, 17:00:14
Post #1





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 12.10.2006

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


Witam

Ostatnio coś kombinowałem z frameworkami a właściwie czymś w 50 % podobnym do frameworków no ale niektóre zasady zostały zachowane. Podczas analizy kodu przypomniałem sobie o istnieniu panelu administracyjnego... Więc wysuwa się pytanie (albo i nie... trochę pokrętne rozumowanie a jego opis jeszcze bardziej)
Czy w aplikacjach MVC tworzy się typowy panel administracyjny czy wykonuje to się w troszkę inny sposób np w newsach pokazuje się link do akcji ( tylko dla admina ) 'Napisz newsa' :?:
Jeżeli nawet tworzycie jakieś tam PA to tworzycie drugi front controller który ładuje akcje tylko dla admina czy korzystacie z `index.php` ... standardowego kontrolera :?:

Przy okazji chciałbym spytać o prawa dostępu do akcji i różne grupy użytkowników. Ja stworzyłem sobie tabele w której mam zapisane każde prawdo dla całej grupy lub dla akcji ale nie wiem czy to jest dobre rozwiązanie...
  1. CREATE TABLE `rules` (
  2. `user_group_id` int(6) DEFAULT NULL,
  3. `action_id` varchar(6) DEFAULT NULL,
  4. `rule` tinyint(1) NOT NULL
  5. ) ENGINE=InnoDB DEFAULT CHARSET=latin2;

Wtedy jeszcze miałem zrobioną tabele z akcjami i grupami użytkowników ... na razie szukam innych rozwiązań... ale spytać nie zawadzi

Wiem że z dnia na dzień zadaje coraz głupsze (trudniejsze) pytania no ale wynika to z pragnienia wiedzy rolleyes.gif
Go to the top of the page
+Quote Post
Ociu
post 15.03.2007, 17:06:19
Post #2





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




To jest typowa akcja tylko z innymi uprawnieniami i innym layoutem.
Go to the top of the page
+Quote Post
PiratNowegoPokol...
post 15.03.2007, 17:15:35
Post #3





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 12.10.2006

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


jedno wam trzeba przyznać ... macie 'gadane' tongue.gif ...
na razie mi to wystarczy ... przynajmniej powinno
dzięki smile.gif
Go to the top of the page
+Quote Post
Ociu
post 15.03.2007, 17:34:26
Post #4





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Preferuje odpowiedzi krótkie i na temat smile.gif

A co do drugiego pytania, to myśle, że konfig danego modułu najlepiej będzie trzymać Ci w xml/ini/php, a dane usera w DB. Popatrz jak jest w agavi/prado/symfony(nie przestrasz sie plików yaml).
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 Wersja Lo-Fi Aktualny czas: 7.07.2025 - 04:41