mar 11
Obsługując formularze często chcemy po poprawnym obsłużeniu takiego formularza zgubić dane i przekierować przeglądarkę do innej podstrony. Ja potrzebowałem wykonać przekierowanie do kontrolera index i tej samej akcji która obsługiwała formularz z dodatkowym parametrem ok=1
$this->_redirect($this->baseUrl.'/index/'.$this->_request->getActionName().'/ok/1');
Jak widać powyższy kod odpowiada na kilka podstawowych pytań.
Kwiecień 5th, 2010 at 11:40
jako ciekawostka: innym sposobem jest zastosowanie url helpera.
w tym celu w init() naszego kontrolera dajemy:
$this->urlHelper = $this->getHelper(‘url’);
a we właściwej akcji możemy napisać:
$url = $this->urlHelper->url( array(
‘controller’ => ‘index’,
‘action’ => $this->_request->getActionName(),
‘ok’ => 1
));
$this->_redirect($url);
Maj 8th, 2010 at 22:01
Tez kiedyś ogarniałam podobne rzeczy. Niestety aktualnie mam już dużo mniej czasu. Szkoda :9
Maj 11th, 2010 at 15:01
Bardzo interesuj¹cy wpis. Na pewno wpadnê jeszcze po wiêcej lektury.
Maj 12th, 2010 at 13:46
Inne strony o podobnej tematyce ?
Maj 19th, 2010 at 10:23
Dzięki.Właśnie tego szukałem.
Grudzień 22nd, 2010 at 23:32
Dzięki.Właśnie tego szukałem.
Grudzień 23rd, 2010 at 19:50
Dzięki.Właśnie tego szukałem.
Grudzień 23rd, 2010 at 20:42
jako ciekawostka: innym sposobem jest zastosowanie url helpera. w tym celu w init() naszego kontrolera dajemy: $this->urlHelper = $this->getHelper(‘url’); a we właściwej akcji możemy napisać: $url = $this->urlHelper->url( array( ‘controller’ => ‘index’, ‘action’ => $this->_request->getActionName(), ‘ok’ => 1 )); $this->_redirect($url);
Grudzień 24th, 2010 at 07:56
Dzięki.Właśnie tego szukałem.
Grudzień 26th, 2010 at 01:37
Bardzo interesuj¹cy wpis. Na pewno wpadnê jeszcze po wiêcej lektury.
Grudzień 29th, 2010 at 09:16
Bardzo interesuj¹cy wpis. Na pewno wpadnê jeszcze po wiêcej lektury.
Styczeń 13th, 2011 at 01:28
Bardzo interesuj¹cy wpis. Na pewno wpadnê jeszcze po wiêcej lektury.
Marzec 14th, 2011 at 11:23
Często tu zaglądam, przydaje się
Październik 31st, 2011 at 16:06
dzięki, przydało się