Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZF] Przetwarzanie formularza na podstawie konkretnego kontrolera
Krisu
post
Post #1





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 30.03.2006
Skąd: Żary

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


Witam,
posiadam formularz a w nim kontrolke, ktora przy dodawaniu nowego zadania do bazy wstawia do niej bierzącą datę.
  1. class Application_Form_Task extends Zend_Form
  2.  
  3. [...]
  4.  
  5. $date = new Zend_Date();
  6.  
  7. $this->addElement(
  8. 'hidden',
  9. 'date_add',
  10. 'value' => $date
  11. )
  12. );
  13. [...]

Jednak ten formularz jest wykorzystywany także w przypadku modyfikacji zadania. Nie chciałbym jednak by powyższe pole było wówczas przetwarzane (żeby nie nadpisywał mi daty dodania).
Czy muszę tworzyć nowy formularz, który będzie się różnił tylko tą jedną kontrolką, czy mogę dać jakiś warunek, żeby nie był przetwarzany w klasie class TaskController extends Zend_Controller_Action i metodzie public function editAction()
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Krisu
post
Post #2





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 30.03.2006
Skąd: Żary

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


Dziękuję za uwagę, zastosuję, ale to nadal nie wyjaśnia mojego problemu (IMG:style_emoticons/default/wink.gif)

Oj widze ze Zend ma słabe wsparcie na forum :]

EDIT Byłbym też wdzięczny za informację jak odnieść się do konkretnego pola w formularzu z poziomu akcji by to właśnie w niej umieścić tę datę?

Ten post edytował Krisu 7.01.2014, 20:16:30
Go to the top of the page
+Quote Post

Posty w temacie


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: 6.10.2025 - 18:10