Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZF] Jak przesłać parametr pomiędzy żądaniami
Forum PHP.pl > Forum > PHP > Frameworki
amii
Ten problem mnie prześladuje w Zend ale do rzeczy. Mam akcję deleteComment odpowiedzialną za usuwanie komentarza, akcja ta nie ma widoku tylko po udanym usunięciu przekierowuje na stronę akcji exerciseAction.
Chciałbym jednak przekazać komunikat zwrotny do akcji exercise, że usuwanie się powiodło. Próbowalem tak jako info

  1. return $this->_helper->redirector(
  2. 'exercise',
  3. 'learning',
  4. $this->getRequest()->getModuleName(),
  5. 'eid' => $eid,
  6. 'id' => $id,
  7. 'info' => 1
  8. ),
  9. true
  10. );


Sposób ten jest o tyle nie dobry, że parametr przesłany w GET się nie resetuje i przez to komunikat o udanym usunięciu komentarza wyświetla się po odświeżeniu strony.
Jedyna rzecz jaką potrzebuje to: jak przesłać informację pomiędzy akcjami, która się zresetuje po 1 sprawdzeniu.
Psajkus
poczytaj o flashmessenger
ze4lot
Inne rozwiązanie to np. utworzenia routu gdzie będzie dodany domyslny parametr, a potem można się do niego dobrać z requestu przy czym rozwiązanie z flashmessager'em jest lepsze bo fm został do tego stworzony smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.