Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [symfony] Komunikacja z użytkownikiem
Forum PHP.pl > Forum > PHP > Frameworki
Cezar708
Witam,

w jaki sposób wyświetlacie za pomocą symfony informacje dla użytkownika przekierowaniu akcji?
Pytam, bo nie wiem czy postępuję poprawnie, a u mnie wygląda to tak:

w action.class.php mam:

  1. <?php
  2. function executeXXX(){
  3.  
  4. $this->redirect( '@jakas_regula?msg=' . urlencode( 'to jest komunikat' ) );
  5.  
  6. }
  7. ?>


,a w layout.php mam:
  1. <?php if ( isset( $sf_request->getParameter('msg') ) ?>
  2. <?php echo $sf_request->getParameter('msg') ?>
  3. <?php endif; ?>


uważam, że nie jest to zbyt dobre podejście (wystarczy w adresie URL zmienić treść, aby komunikat był inny). W jaki sposób wy wyświetlacie informację dla użytkownika po redirect?

Pozdrawiam
mike
Jest taki typ atrybutów jak Flash Attributes, są one dostępne tylko w następnych żądaniu od kiedy je ustawiono.
Służą właśnie do takich rzeczy. Z tego skorzystaj.
Cezar708
właśnie czegoś takiego szukałem,

dzięki wielkie
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.