Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework]Wywoływanie akcji z kontrolera
Forum PHP.pl > Forum > PHP > Frameworki
porady-it.pl
Witam,

Czy podczas jawnego wywołania akcji z kontrolera z poziomu widoku akcja ta może pobierać parametry ?

np. w widoku mam takie wywołanie:

  1. <?php
  2. $this -> action('TabGeneral','Apartments');
  3. ?>


akcja ma następującą postać:

  1. <?php
  2. public function tabgeneralAction() {
  3.  
  4. echo $this -> _request -> getParam('idapartment',0);
  5. }
  6. ?>


I niestety wynikiem wyświetlanym jest 0. Czy jest po prawidłowe ? I jeśli tak to w jaki sposób mogę pobrać parametry z Url-a ?
eai
http://framework.zend.com/manual/en/zend.v....initial.action
  1. <?php
  2. action($action, $controller, $module = null, array $params = array('idapartment' => 'abc123'))
  3. ?>


4 parametr: tablica parametrów które zostaną przekazane do widoku i wtedy zadziała $this -> _request -> getParam('idapartment',0);
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.