mercredi 10 octobre 2012

Règles et validations

une notion importante de Yii est la notion des règles de validation pour vos modèles.

il est important de retenir que tout attribut doit apparaitre soit
1- dans le système des règles (section rules du modèle)
2 - dans la règle 'safe' lorsque il n'y a pas de rules définies

si l'on veut récupérer la valeur lors du POST et ainsi l'affecter à un attribut du modèle ou bien le traiter pour des conditions.

Par ailleurs, plusieurs validateurs assez puissants existent déjà dans le framework mais j'ai récupérer des validateurs suivant :

-ip
-image hauteur/largeur
-numéro de téléphone (FR) (fait par mes soins)

une bonne pratique est de placer ces validators dans le sousrépertoire 'validators' du dossier réservé aux extensions.
c'est ici que je place mes propres validators...



Aucun commentaire:

Enregistrer un commentaire