Magazine Internet

Zend Form

Publié le 04 février 2008 par Marie

L'une des nouveautés apparue avec le Zend Framework 1.5 est le Zend_Form.

Ce composant vous permet de créer des formulaires très facilement par l'utilisation de trois méthodes différentes selon votre préférence.
Vous aurez ainsi la possibilité de créer vos formulaires grâce à des arrays, des objets ou enfin des fichiers INI.
Pour chaque méthode, il vous suffira de déclarer les champs et les fonctions à y appliquer puis de laisser Zend_Form se charger de la création du formulaire.
Voici un court exemple avec la méthode array :

$form = new Zend_Form(array(
	'action' => '/user/login',
	'method' => 'post',
	'elements' => array(
		'username' => array('text', array(
			'validators' => array(
				'alnum',
				array('regex', false, array('/^[a-z]/i')),
				array('stringLength', false, array(6, 20))),
			'required' => true,
			'filters' => array('StringToLower'))),
		'password' => array('password', array(
			'validators' => array(
				array('stringLength', false, array(6))),
			'required' => true,)),
		'submit' => 'submit',),));
Ce composant vous laisse une grande liberté de paramétrage pour créer aussi bien des formulaires basiques que des formulaires complexes.
Source
Guide de démarrage rapide

Proposé par Clément Péronneaud


Retour à La Une de Logo Paperblog

A propos de l’auteur


Marie 27 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte