Browsing articles in "Zend Framework"
sept
18
2009

Sélection des pays

Je vais maintenant vous donner une correction pour un autre élément de formulare présent sur le site de Maxence Delannoy. Cet élément vous permet de créer un select contenant la liste de tous les pays présents dans Zend_Locale. Le problème c’est que l’une des méthodes utilisées dans cette classe, est devenue obsolète dans la version 1.9 du framework. En cherchant un peu j’ai trouvé la correction à donner. Voici tout d’abord la ligne qui n’est [...]

sept
18
2009

Correction Element Captcha

Pour ce début de week-end, je vais vous faire partager une correction de Zend_FormElement_Captcha pour la mise en forme avec un tableau (via les décorateurs). Je redéfinis juste la fonction render() de Zend_Form_Element_Captcha. Voici donc la correction apportée:    PHP |  copy code |? 01/**02 * Classe d’extension de Zend_Form_Element_Captcha03 * 04 * Corrige un bug par rapport au décorateur du captcha.05 *06 */07class App_Form_Element_Captcha extends Zend_Form_Element_Captcha {08 09 public function render(Zend_View_Interface $view = null)10 {11 $captcha = $this->getCaptcha();12 $captcha->setName($this->getFullyQualifiedName());13 14 $decorators = $this->getDecorators();15 16 $decorator = $captcha->getDecorator();17 [...]

sept
1
2009

Filtre Suppression d’accents

Bonjours tout le monde, je sais sa fait longtemps que je n’ai plus rien posté et je m’en excuse. C’est pour cela que je vais vous distribuer un filtre des plus utiles. Qui n’a pas été embêté avec la suppression des accents avec php?? Entre l’ISO et l’UTF-8 de nombreux problèmes se posent et il suffit que l’un des fichiers, la base de donnée ou le navigateur soient d’un encodage différent pour que les ennuis [...]

août
18
2009

Validateur de dates

Certains d’entre vous ont voulu à plusieurs reprises faire un formulaire avec différents champs de Dates. L’une devant être inférieure à l’autre comme une date d’emménagement et de déménagement. Bien évidement, le framework Zend a pensé à tout ceci avec le composant Zend_Date mais n’a pas pensé aux formulaires. Il n’y a pas de validateur connu (pour le moment) servant à ceci. C’est pourquoi, dans le but d’en avoir un sous la main et aussi [...]

août
9
2009

Headers – Compression CSS

Bonjours, je commence une série d’articles pour vous montrer la solution mise en place pour compresser les en-têtes de votre site. Attention, pour le moment la solution n’est pas encore 100% fonctionnelle, à l’heure où j’écris ces lignes, sur le site je fonctionne encore avec le Zend_Cache utilisant les fichiers. En local, je travail avec Zend_Cache utilisant le cache APC. Certains problèmes me sont apparus avec les fichiers et ils ont disparus avec APC. Donc [...]

juil
26
2009

Création d’URL valides

Dans l’article d’aujourd’hui je vais vous montrer comment créer une URL valide dans vos vues. Pourquoi vous l’expliquer ? Et bien car un ami est venu me voir pour ça hier. D’ailleurs la création d’une url en soit n’est pas très compliquée, voici la syntaxe à utiliser :  PHP |  copy code |? 1$this->url(array(’module’ => ‘nommodule’, ‘controller’ => ‘nomcontroller’, ‘action’ => ‘nomaction’, ‘nomparam1′ => ‘valeurparam1′, …); Comme on peut voir pour la partie module, controller, action il faut dire d’abord [...]

juil
20
2009

Création du Bootstrap

Aujourd’hui, on va s’attaquer à une partie très importante du framework. D’ailleurs depuis la 1.8, cette partie a évolué. Je veux bien évidemment parler des fichiers d’amorçages de Zend et plus particulièrement de la classe bootstrap. Je vais vous parler ici des étapes à mettre en œuvre pour pouvoir mener son projet à travers une architecture modulaire. Attention tout de même, je vous parlerai de la partie fonctionnelle du site, pas de celle réservée aux [...]

juil
15
2009

Plus loin dans Zendx JQuery Dialog

Bonjours, après un bref tutorial sur l’utilisation des dialog avec l’extension ZendX JQuery, je vais maintenant expliquer pas à pas quelles sont les options que l’on peut mettre dedans. Si vous voulez, toutes les informations sont disponibles sur le site de JQueryUI. Comme vous vous en doutez, tout doit être instancié dans cette ligne:  PHP |  copy code |? 1echo $this->dialogContainer($id, $content, $params, $attribs); Et cela, devrait être instancié dans un tableau $params. Voici la liste des principales options: autoOpen [...]

juil
15
2009

Créer un sitemap

logo_zf

Après JQuery, je vais vous parler d’une chose importante pour un site, le Sitemap. Comme vous le savez, les moteurs de recherche regardent votre sitemap pour pouvoir indexer toutes les pages présentes dessus. Le problème qui se pose avec des pages en php, asp, jsp, c’est que notre site est dynamique. Pour chaque article sur notre blog, produit sur notre site d’e-commerce, de messages sur notre forum, ça nous rajoute 1 page. Assez embêtant à [...]

juil
15
2009

ZendX Jquery Dialog

logo_zf

Bonjours, dans l’article d’aujourd’hui je vais vous présenter comment réaliser une fenêtre de dialogue avec l’extension ZendX_JQuery du framework. En première partie je vais vous exposer les erreurs affichées dans la documentation et la correction à apporter puis, comment réaliser une fenêtre avec les boutons comme « valider » ou « annuler ». Tout d’abord, vous devez avoir eu vent de comment mettre en place l’extension JQuery. Elle est très bien expliquée sur la documentation. Si vous ne savez [...]

Pages :«123

Mots-Clefs