Zend_Form met addDisplayGroup probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Marc

Marc

19/12/2008 16:29:00
Quote Anchor link
Ik heb al allerlei voorbeelden uitgeprobeerd, maar ik krijg het niet voor elkaar om met behulp van addDisplayGroup een formulier op te maken. Zodra de addDisplayGroup aangemaakt wordt, verdwijnen er velden uit het formulier en zijn er nog maar een zeer beperkt aantal velden zichtbaar.

Ik probeer het met de volgende class:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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;
?>

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
 
PHP hulp

PHP hulp

04/12/2024 19:49:57
 
- SanThe -

- SanThe -

19/12/2008 16:45:00
Quote Anchor link
Pas je post even aan en gebruik en tags om je code heen. Om php code zet je uiteraard dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php en ?>
Gebruik je Afbeelding knop om dit te doen.

SanThe.
 
PHP Newbie

PHP Newbie

19/12/2008 16:59:00
Quote Anchor link
Deze code ziet er goed uit. Wat is de output met en wat is de output zonder die addDisplayGroup?
 
Marc

Marc

19/12/2008 21:29:00
Quote Anchor link
SanThe: ik heb het aangepast. Ik was er al naar opzoek, maar bij het aanmaken van de post kon ik het nergens vinden.

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.
 
Marc

Marc

19/12/2008 21:55:00
Quote Anchor link
Ik begin het vermoeden te krijgen dat ik tegen een bekende bug aan loop:

http://framework.zend.com/issues/browse/ZF-3496
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.