Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ZendFramework] Zmiana danych formularza dla dwóch róznych akcji
Gabrielx
post
Post #1





Grupa: Zarejestrowani
Postów: 157
Pomógł: 2
Dołączył: 24.03.2009

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


Witam.

Posiadam w jednym z kontrolerów dwie metody - tworzenia i edycji. Korzystają z tego samego formularza.
  1. $form = new $this->_form_class;

Jednak chciałbym aby dla dwóch różnych metod jedna z rzeczy w formularzu się zmieniała - jedna z wartości "MultiOption".

Jakie jest na to lekarstwo?

ZF 1.12
Go to the top of the page
+Quote Post
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


Zmieniasz to w kontrolerze, mniej więcej tak
  1. $id = $this->getParam('id', null);
  2.  
  3. if($id !== null) { //edycja
  4.  
  5. $form->getElement('jakis')->setMultiOption(twoje zmiany)
  6. }
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.09.2025 - 07:03