![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 182 Pomógł: 9 Dołączył: 30.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Hej!
Mam następujący problem. Przy błędnym zalogowaniu dodaje sobie jakąś tam wiadomość w akcji kontrolera:
Pokazuję ją sobie w templatce w ten sposób:
Tak wygląda fragment bootstrapa, który pobiera wiadomości i wstawia je do layoutu
(z resztą podmiana w templatce $this->layout()->messages na Zend_Controller_Action_HelperBroker::getHelper("flashMessenger")->getMessages() daje ten sam, dalej opisany efekt). Tak więc w ten sposob wygląda owa konstrukcja. Efekt jest taki: 1. Loguję sie po raz pierwszy z błednymi danymi 2. Nie wyświetla mi żadnego błędu 3. Loguję się po raz drugi 4. Pokazują się błędy z pierwszego logowania 5. Loguję się po raz trzeci 6. Pokazują się błędy z drugiego logowania i tak w kółko. var_dump($_SESSION) pokazuje, ze wartości są zmieniane tak jak trzeba - momentalnie, flashMessenger jednak odczytuje je po następnym cyklu dopiero. Co robię źle? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 13:31 |