Salut

Je sais, je suis en retard mais je viens à peine de voir l'annonce de Matthew :
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!
Comme tout le monde s'y attendait, l'idée est de permettre à ZF de s'occuper de toute la configuration des formulaires :
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')),
     ),
 ));
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.*

Avez-vous des avis/suggestions ?