Zend_Form met addDisplayGroup probleem
Ik probeer het met de volgende class:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
$form = new Zend_Form; // My_Form_Table;
$form->setMethod('post');
$login = new Zend_Form_Element_Text('login');
$login->setLabel('Login');
$password = new Zend_Form_Element_Password('password');
$password->setLabel('Password');
$password2 = new Zend_Form_Element_Password('password2');
$password2->setLabel('Password2');
$submit = new Zend_Form_Element_Submit('verstuur');
$submit->setLabel('Registreer');
$form->addElement($login);
$form->addElement($password);
$form->addElement($password2);
$form->addElement($submit);
$form->addDisplayGroup(array('login','password','password2'), 'login', array('legend'=>'Login') );
$form->addDisplayGroup(array('verstuur'), 'verstuur' );
return $form;
?>
$form = new Zend_Form; // My_Form_Table;
$form->setMethod('post');
$login = new Zend_Form_Element_Text('login');
$login->setLabel('Login');
$password = new Zend_Form_Element_Password('password');
$password->setLabel('Password');
$password2 = new Zend_Form_Element_Password('password2');
$password2->setLabel('Password2');
$submit = new Zend_Form_Element_Submit('verstuur');
$submit->setLabel('Registreer');
$form->addElement($login);
$form->addElement($password);
$form->addElement($password2);
$form->addElement($submit);
$form->addDisplayGroup(array('login','password','password2'), 'login', array('legend'=>'Login') );
$form->addDisplayGroup(array('verstuur'), 'verstuur' );
return $form;
?>
Er wordt gebruik gemaakt van Zend Framework 1.7.1. Of zit er in deze versie een bug of zo?
Gewijzigd op 01/01/1970 01:00:00 door Marc
Deze code ziet er goed uit. Wat is de output met en wat is de output zonder die addDisplayGroup?
PHP Newbie: Als ik het zonder de addDisplayGroup doe, dan krijg ik gewoon netjes de 3 velden te zien en de submit button. Zodra ik de addDisplayGroup toevoeg, dan wordt alleen nog het login veld getoond en de submit button.
Ik zit er al 'n paar uur naar te kijken, maar ik snap er werkelijk niets van.