Salut
Je sais, je suis en retard mais je viens à peine de voir l'annonce de Matthew :
Comme tout le monde s'y attendait, l'idée est de permettre à ZF de s'occuper de toute la configuration des formulaires :Greets!
I've got the Dojo Zend_Form widgets proposal ready for community review:
http://framework.zend.com/wiki/displ...d_Form+Widgets
Basically, the proposal aims to address two themes:
* Creating Dojo-specific form elements
* Using Dojo layout containers and content panes with Zend_Form
Most dijit.form widgets are present, as are all major layout dijits.
Additionally, if you haven't looked at it already, please look at the
dojo.data compatibility component review:
http://framework.zend.com/wiki/displ...er+O%27Phinney
Please review and comment!
Ici par exemple, on créé un widget Dojo depuis ZF : ValidationTextBox. Il suffit ensuite d'utiliser les assistants de la Vue pour inclure les bons scripts dijit.*
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 $form->addElement('validationTextBox', 'username', array( 'lowercase' => 'true', 'maxlength' => 20, 'regExp' => '^[a-z][a-z0-9]{3,}$', 'required' => 'true', 'invalidMessage' => 'Please enter a string between 3 and 20 characters with only alphanumeric characters', 'filters' => array( 'StringTrim', 'StringToLower', ), 'validators' => array( 'NotEmpty', array('StringLength', true, array(3, 20)), array('Regex', true, array('/^[a-z][a-z0-9]+$/i')), ), ));
Avez-vous des avis/suggestions ?
Partager