PDA

Vollständige Version anzeigen : Zend_Dojo_Form_Element_Checkbox


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

Remi
16.10.2008, 16:59
Ist ein Bug im ZF 1.6, vgl. http://www.zfforum.de/showthread.php?t=2731

Remi

BowlingX
16.10.2008, 17:19
gott sei dank, ich hab schon an meinem verstand gezweifelt :D
Danke ;)