예제 #1
0
 public function init()
 {
     parent::init();
     // initialize form
     $this->setName('editProjectForm')->setAction('/projects/project/edit')->setMethod('post');
     $id = new Zend_Form_Element_Hidden('id');
     $id->addValidator('Int')->addFilter('StringTrim');
     $this->addElement($id);
 }
예제 #2
0
 public function testUserCanUseAccentedCharacters()
 {
     $form = new C3op_Form_ProjectCreate();
     $formData = array('title' => 'we scream to weird chars like ã é or ç?!?!?...;- yeah!', 'submit' => true);
     $form->process($formData);
 }
예제 #3
0
 private function setDateValueToFormField(C3op_Form_ProjectCreate $form, $fieldName, $value)
 {
     $field = $form->getElement($fieldName);
     if ($value != '0000-00-00') {
         $field->setValue($this->formatDataToShow($value));
     } else {
         $field->setValue("");
     }
 }