BowlingX
16.10.2008, 16:56
Hi,
ich hab ein sehr merkwürdiges Problem mit der Checkbox Komponente der Dojo Implementierung...:
Beim abschicken des Formulars wird (wenn die Box Checked ist), die uncheckedValue übertragen, und wenn gecheckt ist immer 0...Könnt ihr das bei euch reproduzieren? Ich hab mal den Testcode angehangen...
Version ist die aktuelle ZF Version 1.6.2 sowie Dojo 1.2 (mit 1.1 ist es das selbe)
...
public function secondForm(){
$newForm = new Zend_Dojo_Form();
$newForm->setAction('/register/test');
$newForm->setMethod('post');
$check = new Zend_Dojo_Form_Element_CheckBox('test', array('checkedValue' => 'eins', 'uncheckedValue' => 'zwei'));
$submit = new Zend_Dojo_Form_Element_SubmitButton('submit');
$newForm->addElement($check)->addElement($submit);
return $newForm;
}
public function testAction(){
$form = $this->secondForm();
$this->view->second = $form;
if($form->isValid($_POST)){
var_dump($_POST);
$this->render('test');
}
}
...
David
ich hab ein sehr merkwürdiges Problem mit der Checkbox Komponente der Dojo Implementierung...:
Beim abschicken des Formulars wird (wenn die Box Checked ist), die uncheckedValue übertragen, und wenn gecheckt ist immer 0...Könnt ihr das bei euch reproduzieren? Ich hab mal den Testcode angehangen...
Version ist die aktuelle ZF Version 1.6.2 sowie Dojo 1.2 (mit 1.1 ist es das selbe)
...
public function secondForm(){
$newForm = new Zend_Dojo_Form();
$newForm->setAction('/register/test');
$newForm->setMethod('post');
$check = new Zend_Dojo_Form_Element_CheckBox('test', array('checkedValue' => 'eins', 'uncheckedValue' => 'zwei'));
$submit = new Zend_Dojo_Form_Element_SubmitButton('submit');
$newForm->addElement($check)->addElement($submit);
return $newForm;
}
public function testAction(){
$form = $this->secondForm();
$this->view->second = $form;
if($form->isValid($_POST)){
var_dump($_POST);
$this->render('test');
}
}
...
David