|
29
dec
2010
|
En ces temps de difficulté de la zone Euro, je vous propose un composant qui colle à l'actualité : un sélecteur de devise.
Le code est très similaire au sélecteur de pays que je vous avais proposé dans un précédent article. En fait, c'est Zend_Locale qui fait le plus gros du travail, c'est lui qui fournit la liste des devises. |
|
13
dec
2010
|
Je viens de tomber sur quelque chose d'assez bizarre, à tel point que je me demande si je suis bien réveillé ce lundi matin. J'ai un vilain bogue que j'essaie d'éradiquer pour bien commencer ma semaine. Le problème concerne une case à cocher. C'est un des éléments de formulaire le plus mal foutu car il n'est soumis que lorsqu'il est coché. Pour pallier à ce problème, l'aide de vue formCheckbox ajoute un champ caché juste avant l'input de de type checkbox avec la valeur correspondant à la case décochée. Ce qui nous donne l'HTML suivant :
Libellés : Zend Framework, Zend_Form
|
|
12
oct
2010
|
Ah Zend_Form, qu'est ce que tu peux être compliqué ! Vous devez déjà avoir rencontré ce problème : ajouter du code HTML en plein milieu de votre formulaire.
Libellés : Zend Framework, Zend_Form
|
|
10
août
2009
|
Dans une application MVC qui a besoin de faire persister des données, les contrôleurs doivent réaliser 4 opérations de base qu'on désigne souvent par l'abréviation CRUD : Create, Read, Update et Delete. Pour une application développée avec le Zend Framework, un contrôleur est en fait une classe dérivée de Zend_Controller_Action. Afin d'éviter de dupliquer inutilement du code, les développeurs choisissent souvent d'écrire une classe de base qui fournira une implémentation standard de ces opérations. |
|
09
juil
2009
|
Créer un champ date qui peut afficher la date au format local n'est pas si simple avec le Zend Framework. Voyons un peu comment procéder. |
|
30
jun
2009
|
Zend_Form_Element_Captcha qui permet d'ajouter un Captcha à un formulaire a un comportement un peu particulier avec ses décorateurs. |
|
15
jun
2009
|
Quand une erreur survient, il faut afficher un message d'erreur le plus explicite possible. Avec Zend_Form, les messages d'erreur sont issus des validateurs.
Libellés : Zend_Form, Zend_Validate
|
|
06
jun
2009
|
Le module Active Record de Rails convertit les colonnes de type date en instance de la class Date de Ruby. On peut très simplement faire la même chose avec Zend_Db_Table_Row. Il suffit de surcharger la méthode magique __get. |
|
03
jun
2009
|
Vous n'aimez pas le trio de balises dl/dt/dd que Zend_Form utilise pour envelopper ses champs ? Pas de problème, on peut les remplacer par une bonne vieille balise table. |
|
01
jun
2009
|
L'algorithme de Luhn est utilisé comme somme de contrôle dans de nombreux identifiants comme le numéro SIREN ou les numéros de carte de crédits. Il permet de vérifier la validité d'un numéro et donc de détecter d'éventuelles erreurs de saisie. Voici une implémentation en PHP dérivée de Zend_Validate_Abstract. |

