Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZendFramework]Wywoływanie akcji z kontrolera
porady-it.pl
post
Post #1





Grupa: Zarejestrowani
Postów: 89
Pomógł: 20
Dołączył: 13.05.2007
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


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 ?


--------------------
Kurs Video PHP i MySQL, porady-it.pl - gotowe rozwiązania dla webmasterów
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
eai
post
Post #2





Grupa: Zarejestrowani
Postów: 367
Pomógł: 10
Dołączył: 20.05.2005

Ostrzeżenie: (0%)
-----


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);
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 15:49