Freelance Expert Technique Magento - Zend

CONTACT
RSS

Archive for the ‘ Zend ’ Category

ZF – À la conquête de Zend Framework ! – introduction à Zend_Form

Avant de poursuivre dans notre conquête, nous allons faire un tour du coté des formulaires.
Zend_Form est un composants permettant la gestion des formulaires, il permet entre autre leur création, leur validation et leur rendu.
Certaines facettes de ce composant sont assez complexes Ă  apprĂ©hender d’oĂą la rĂ©daction d’un premier article dĂ©diĂ©.
Les formulaires ne sont pas vraiment des modèles (MVC) dans le sens « interface d’accès aux donnĂ©es », bien qu’ils le permettent aussi. Il est donc souvent conseillĂ© de les sĂ©parer des modèles traditionnels et de les mettre dans un rĂ©pertoire Ă  part.
Cela implique soit d’ajouter notre rĂ©pertoire Ă  l’ include_path dans le index.php soit de dĂ©clarer notre espace de nom dans le bootstrap via l’autoloader.
LIRE LA SUITE

CATÉGORIES :

Actualités

, Tutoriels

, Zend

ZF – À la conquête de Zend Framework ! – plugins de ressources (Layout, Dojo et Navigation)

Nous allons voir dans cet article les plugins de ressources.
Comme introduit prĂ©cĂ©demment dans l’article sur le bootstrapping, ces plugins vont nous permettre d’initialiser de manière plus structurĂ©e certaines ressources comme les vues ou le layout.
Dans notre exemple nous allons les utiliser pour mettre en place un layout complet comprenant les aides de vues, le DojoToolkit et la navigation du site.

Résumé des composants:

LIRE LA SUITE

CATÉGORIES :

Php

, Tutoriels

, Zend

ZF – À la conquête de Zend Framework ! – bootstrapping

Après la théorie barbante et fastidieuse, voyons un peu de pratique!

Nous allons voir ici le point d’entrĂ©e d’une application basĂ©e sur ZF avec l’utilisation de Zend_Application et sa configuration.
Je me concentrerai sur trois fichiers:

  • le .htaccess
  • le index.php
  • le bootstrap.php

et j’introduirai l’utilisation des plugins.
LIRE LA SUITE

CATÉGORIES :

Zend

ZF – Ă€ la conquĂŞte de Zend Framework ! – Introduction

Je n’aurais pas ici la prĂ©tention d’expliquer mieux que tout le monde comment dĂ©buter avec ZF, je vais surtout essayer de regrouper les notions Ă  aborder, les prĂ©-requis et les explications utiles Ă  la comprĂ©hension de ZF, le tout illustrĂ© dans un exemple d’application.
Ce long tutoriel sera divisĂ© en plusieurs articles autonomes abordant chacun un aspect ou un composant de Zend Framework tout en gardant comme fil rouge notre projet d’exemple.

Nous aborderons donc les thèmes suivant:

  • Zend_Application
  • Zend_Controller
  • Zend_View
  • Zend_Layout
  • Zend_Db
  • Zend_Form
  • Zend_Auth
  • Zend_Acl
  • Zend_Navigation
  • Zend_Dojo

LIRE LA SUITE

CATÉGORIES :

Php

, Zend

DĂ©marrer avec Zend Framework 1.10

rob-allen

Rob Allen, dĂ©veloppeur d’application en PHP, nous propose de dĂ©couvrir une introduction Ă  la version 1.10 de Zend Framework.

Ce tutoriel est destinĂ© aux personnes dĂ©sireuses de vouloir passer Ă  la dernière version de ce cĂ©lèbre framework PHP, qu’il soit dĂ©butant ou dĂ©jĂ  familiarisĂ© Ă  celui-ci.

Vous pourrez ainsi profiter pleinement des nouveautĂ©s de cette version par l’utilisation de Zend_Tool et Zend_Application via la rĂ©alisation d’une application orientĂ©e BDD. Vous aborderez aussi les composants Zend_Controller, Zend_View, Zend_Db_Table et Zend_Form, de quoi occuper vos mĂ©ninges ! Le tout en anglais.

Tout cela est disponibles Ă  l’adresse : http://akrabat.com/zend-framework-tutorial/ ou tĂ©lĂ©charger le PDF directement ici.

Le code associé est disponible:

CATÉGORIES :

Actualités

, Zend

ZF – Auto-completion avec Dojo ToolKit

Auto complétion avec Zend

Pour faire un petit pied de nez Ă  mes chers collègues rĂ©dacteurs et fans de jQuery, voici un lĂ©ger aperçu de l’ intĂ©gration et de l’utilisation de Dojo Toolkit dans une application basĂ©e sur Zend Framework.

Nous allons voir ici la gestion de l’auto-complĂ©tion d’un FilteringSelect, le but Ă©tant de n’Ă©crire aucune ligne de Javascript et de laisser ZF tout prendre en charge.

LIRE LA SUITE

CATÉGORIES :

Dojo

, Php

, Tutoriels

, Zend

ZF – CrĂ©er un flux RSS avec Zend_Feed

Les flux rss sont gĂ©nĂ©ralement crĂ©Ă©s automatiquement en fonction de vos actualitĂ©s pour qu’un utilisateur l’utilise sur son agrĂ©gateur RSS (Google Reader par exemple). Le Zend Framework permet de les gĂ©nĂ©rer en respectant le standard RSS.

On va partir du principe où les informations propres à tout le site sont stockées dans des fichiers de configurations ini et les informations récupérées dans le flux (ici les news), dans la base de données.

LIRE LA SUITE

CATÉGORIES :

Php

, Zend

La version 1.10.0 du Zend Framework sort en beta 1

Zend Framework 1.10.0 beta1

Après le lancement de la version alpha de la version 1.10.0 de Zend Framework le 21 dĂ©cembre 2009, c’est une version beta qui vient de voir le jour.

Vous pourrez la télécharger à cette adresse : http://framework.zend.com/download/latest

D’après le site de Zend, cela signifie que toutes les API ajoutĂ©es sont considĂ©rĂ©es comme dĂ©finitives. Cette version ajoute son lot de nouveautĂ©s :

LIRE LA SUITE

CATÉGORIES :

Actualités

, Zend

PHP + JS : Créer un calendrier interactif avec jQuery

Nous allons ici voir comment rĂ©aliser un calendrier interactif dans le type de celui proposĂ© par Google Calendar. Je vous prĂ©viens quand mĂŞme, ça va ĂŞtre relativement long et complexe. J’ai rĂ©alisĂ© ceci dans le cadre d’un projet et je vous propose ici un turoriel sur une version “Lite”. Le but est d’obtenir un calendrier interactif rĂ©pondant aux actions suivantes : dĂ©placer des Ă©vĂ©nements, redimensionner des Ă©vĂ©nements (par le bas), Cliquer sur un Ă©vĂ©nement (Popup d’info) et double cliquer dans un espace vide (CrĂ©er un Ă©vĂ©nement). Chacune de ces actions entrainera Ă©galement un enregistrement des modifications dans la base de donnĂ©es.

Vous pouvez ci-dessous voir une dĂ©monstration de ce que vous allons obtenir. La dĂ©monstration est uniquement composĂ©e de Javascript, css et Html, l’enregistrement des actions effectuĂ©es sur les Ă©vĂ©nements n’est pas effective. Les sources du ContrĂ´leur, de la vue associĂ©e et du javascript sont disponibles tout en bas du tutoriel (Les sources ci-dessous sont celles de la dĂ©mo).

LIRE LA SUITE

CATÉGORIES :

Zend

, jQuery

ZF – Manipulation des fichiers ini

De base, Zend Framework utilise les fichiers ini pour stocker les paramètres d’exĂ©cution de notre application, mais il peut s’avĂ©rer fortement utile d’utiliser les fichiers ini pour de toutes autres raisons, comme stocker des informations n’ayant pas leurs places dans une base de donnĂ©es ( pour Ă©viter d’avoir des table avec un seul enregistrement). Il faut aussi savoir que l’accès à un fichier ini est plus rapide qu’Ă  la base de donnĂ©es ou Ă  un fichier XML et permet surtout d’Ă©viter une surcharge d’accès Ă  cette dernière lors des rechargements de pages. Nous allons ici voir comment manipuler les fichiers ini, ceci n’a rien de bien compliquĂ©. Tout repose sur l’utilisation de deux classes, qui sont Zend_Config_Ini et Zend_Config_Writer_Ini.

LIRE LA SUITE

CATÉGORIES :

Zend