Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [zend] jak poprawnie zabić zenda
MWL
post
Post #1





Grupa: Zarejestrowani
Postów: 493
Pomógł: 32
Dołączył: 14.04.2008
Skąd: Lenkowski.net

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


Witam, jestem naprawdę początkującym zendziarzem, chcąc się go lepiej nauczyć postanowiłem napisać sobie klasycznie - CMS'a. I teraz mam małą zagwostkę. W panelu administratora potrzebne będą uprawnienia, chcę to realizować za pomocą Zend_Acl które to będzie używane przez moją klasę umieszczoną w library (dokładniej Exulto_Controller_Admin). Zaczynam pisać i... Pojawia się problem. Chciałbym, jeśli użytkownik nie ma uprawnień pokazać mu komunikat żeby sobie stąd uciekł i zabić aplikację. Nie wiem tylko czy zabijanie Zenda za pomocą die() jest rozwiązaniem ładnym (wydaje mi się że zdecydowanie nie), ale jeśli sprawdzać to będzę za pomocą metody init() i w niej to wypiszę jakikolwiek tekst pojawi mi się on przed templatką. Oczywiście wyrzucenie wyjątku o błędzie powinno zakończyć działanie systemu, ale nie wiem jak zrobić to w "cywilizowany sposób", np. tak by templatka została obsłużona (header i footer się wyświetlił razem z tekstem) a sama akcja nie została wykonana. Jakieś propozycje dla laika?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
melkorm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

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


Tu jest większość:

Zend-DevZone-Plugins

Ogólnie chodzi aby przed dispachem zmienić parametry Requestu (IMG:style_emoticons/default/wink.gif)

Ten post edytował melkorm 19.05.2011, 21:48:51
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 09:32